diff --git a/src/main/java/speiger/src/ui/MapPanel.java b/src/main/java/speiger/src/ui/MapPanel.java index a6b534c..069ebfc 100644 --- a/src/main/java/speiger/src/ui/MapPanel.java +++ b/src/main/java/speiger/src/ui/MapPanel.java @@ -157,7 +157,7 @@ public class MapPanel extends JPanel { panel.setCompletionState(true); }, null)); bulk.add(item("Uncomplete Visible", T -> { - panel.setCompletionState(false); + panel.setCompletionState(false); }, null)); bar.add(bulk); JMenu fuckups = new JMenu("I Fucked up"); @@ -348,6 +348,8 @@ public class MapPanel extends JPanel { Registry.INSTANCE.setBulkOperation(true); visibleMarkers.forEach(T -> T.setCompletion(value)); Registry.INSTANCE.setBulkOperation(false); + EventQueue.invokeLater(this::repaint); + if(progressUpdate != null) progressUpdate.run(); } @Override