diff --git a/core/src/mindustry/editor/MapEditorDialog.java b/core/src/mindustry/editor/MapEditorDialog.java index 68f80900a7..cc31fef51b 100644 --- a/core/src/mindustry/editor/MapEditorDialog.java +++ b/core/src/mindustry/editor/MapEditorDialog.java @@ -788,7 +788,11 @@ public class MapEditorDialog extends Dialog implements Disposable{ } private void tryExit(){ - ui.showConfirm("@confirm", "@editor.unsaved", this::hide); + ui.showConfirm("@confirm", "@editor.unsaved", () -> { + //clears data patches + logic.reset(); + hide(); + }); } private void addBlockSelection(Table cont){ diff --git a/gradle.properties b/gradle.properties index 3cf7883b6c..dc266b929e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -26,4 +26,4 @@ org.gradle.caching=true org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 android.enableR8.fullMode=false -archash=abb6cc1a11 +archash=9a0fdcaadf