diff --git a/core/src/mindustry/editor/MapEditorDialog.java b/core/src/mindustry/editor/MapEditorDialog.java index 8f17b09be2..d91ae52da1 100644 --- a/core/src/mindustry/editor/MapEditorDialog.java +++ b/core/src/mindustry/editor/MapEditorDialog.java @@ -403,7 +403,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ infoDialog.show(); Core.app.post(() -> ui.showErrorMessage("@editor.save.noname")); }else{ - Map map = maps.all().find(m -> m.name().equals(name)); + Map map = maps.all().find(m -> m.name().equalsIgnoreCase(name)); if(map != null && !map.custom && !map.workshop){ handleSaveBuiltin(map); }else{ diff --git a/core/src/mindustry/ui/dialogs/EditorMapsDialog.java b/core/src/mindustry/ui/dialogs/EditorMapsDialog.java index 691a7b9406..15af17fc44 100644 --- a/core/src/mindustry/ui/dialogs/EditorMapsDialog.java +++ b/core/src/mindustry/ui/dialogs/EditorMapsDialog.java @@ -64,7 +64,7 @@ public class EditorMapsDialog extends MapListDialog{ return; } - Map conflict = maps.all().find(m -> m.name().equals(name)); + Map conflict = maps.all().find(m -> m.name().equalsIgnoreCase(name)); if(conflict != null && !conflict.custom){ ui.showInfo(Core.bundle.format("editor.import.exists", name));