diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ui/ScreenMarkerPanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ui/ScreenMarkerPanel.java index 3170632fe2..13b62aceae 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ui/ScreenMarkerPanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/screenmarkers/ui/ScreenMarkerPanel.java @@ -64,7 +64,7 @@ class ScreenMarkerPanel extends JPanel visibleToggle.addActionListener(l -> { boolean visible = !visibleToggle.isSelected(); - marker.getMarker().setVisible(false); + marker.getMarker().setVisible(visible); visibleToggle.setText(visible ? HIDE_TEXT : SHOW_TEXT); plugin.updateConfig(); });