fixed redrawing previous player name when aborting typing player name
[rocksndiamonds.git] / src / screens.c
index c37ca97933325565571fa739398b4c2321ff836a..4e41573bc7411db3c1633abba84063b132447aee 100644 (file)
@@ -4110,12 +4110,12 @@ static void setTypeNameValues(char *name, struct TextPosInfo *pos,
   if (strEqual(name, ""))
     strcpy(name, EMPTY_PLAYER_NAME);
 
+  setTypeNameValues_Name(name, pos);
+
   // if player name not changed, no further action required
   if (strEqual(name, type_name_last))
     return;
 
-  setTypeNameValues_Name(name, pos);
-
   // redraw player name before (possibly) opening request dialogs
   drawTypeNameText(name, pos, FALSE);