diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayRenderer.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayRenderer.java index 81fad24a4f..fb737e4ca7 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayRenderer.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayRenderer.java @@ -341,7 +341,7 @@ public class OverlayRenderer extends MouseAdapter if (!bounds.isEmpty()) { - if (inOverlayManagingMode) + if (inOverlayManagingMode && overlay.isMovable()) { Color boundsColor; if (inOverlayResizingMode && currentManagedOverlay == overlay) @@ -391,7 +391,7 @@ public class OverlayRenderer extends MouseAdapter // See if we've clicked on an overlay currentManagedOverlay = lastHoveredOverlay; - if (currentManagedOverlay == null) + if (currentManagedOverlay == null || !currentManagedOverlay.isMovable()) { return mouseEvent; }