fixed redrawing screen in certain cases after closing envelope request
authorHolger Schemel <info@artsoft.org>
Thu, 29 May 2025 10:50:55 +0000 (12:50 +0200)
committerHolger Schemel <info@artsoft.org>
Thu, 29 May 2025 10:52:29 +0000 (12:52 +0200)
src/tools.c

index d2e0630c0abbdccce9bdbf508c74d107fa3ab4a5..86aa1214fd1f1f00fbe6001983854fcab507510a 100644 (file)
@@ -5133,6 +5133,9 @@ int Request(char *text, unsigned int req_state)
 
   game.request_active = FALSE;
 
+  // required after resetting "game.request_active" to remove last envelope animation frame
+  BackToFront();
+
   return result;
 }