diff --git a/core/src/mindustry/maps/Maps.java b/core/src/mindustry/maps/Maps.java index 90eb785047..eb1f7be103 100644 --- a/core/src/mindustry/maps/Maps.java +++ b/core/src/mindustry/maps/Maps.java @@ -100,11 +100,7 @@ public Map byName(String name){ } public Maps(){ - Events.on(ClientLoadEvent.class, event -> { - loadPreviews(); - - maps.sort(); - }); + Events.on(ClientLoadEvent.class, event -> loadPreviews()); } /** @@ -419,6 +415,7 @@ private void nextSync() { if(lastPreview == Core.graphics.getFrameId()) return; if(queuedPreviews.isEmpty()){ loader = null; + maps.sort(); return; } lastPreview = Core.graphics.getFrameId();