X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fscreens.c;h=f2f385e89adda9d219a9e235a6cbcd46bd515848;hb=4de6ecd779b3e482721e8d769cd4ca28f18ab66e;hp=eba14f7ad58b447a601b9c97db3728c3f73a31ad;hpb=522a0df5c166bfcb34156f044cdcc9d194ed56e9;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index eba14f7a..f2f385e8 100644 --- a/src/screens.c +++ b/src/screens.c @@ -4083,6 +4083,9 @@ static void setTypeNameValues(char *name, int *font, boolean success) if (!success) return; + if (strEqual(name, type_name_last)) + return; + int last_user_nr = user.nr; if (setup.multiple_users) @@ -4732,7 +4735,7 @@ static void HandleChooseTree(int mx, int my, int dx, int dy, int button, { if (mx >= sx1_edit_name && mx <= sx2_edit_name) { - SetGameStatus(GAME_MODE_PSEUDO_TYPENAME); + SetGameStatus(GAME_MODE_PSEUDO_TYPENAMES); DrawTypeName();