added request dialog to copy settings when deactivating level template
authorHolger Schemel <info@artsoft.org>
Fri, 27 Jan 2017 20:44:36 +0000 (21:44 +0100)
committerHolger Schemel <info@artsoft.org>
Fri, 27 Jan 2017 20:44:36 +0000 (21:44 +0100)
src/editor.c

index 54bf0c0095212ea7e426e90dce53b73d09cca067..fd1dfbdaf5245a44ad4350c137d20b84918554fd 100644 (file)
@@ -7531,7 +7531,7 @@ static void CopyElementPropertiesToEditor(int element)
 
 static boolean AskToCopyAndModifyLevelTemplate()
 {
-  if (Request("Copy and modify level template?", REQ_ASK))
+  if (Request("Copy and modify settings from level template?", REQ_ASK))
   {
     level.use_custom_template = FALSE;
 
@@ -11586,6 +11586,12 @@ static void HandleCheckbuttons(struct GadgetInfo *gi)
       return;
     }
 
+    if (!level.use_custom_template &&
+       Request("Copy settings from level template?", REQ_ASK))
+    {
+      return;
+    }
+
     LoadLevelTemplate(level.use_custom_template ? -1 : level_nr);
 
     DrawEditModeWindow();