From a474fd720fbbc7841737b1b7fb74cf7576f088a2 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Fri, 25 Jan 2019 17:32:01 +0100 Subject: [PATCH] Limit only overlays that are not snapped Limit only overlays that are layoutable/moveable but not in snap corner. Closes #7087 Signed-off-by: Tomas Slusny --- .../net/runelite/client/ui/overlay/OverlayRenderer.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 9a69fe7627..8d9e0554cd 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 @@ -237,11 +237,11 @@ public class OverlayRenderer extends MouseAdapter implements KeyListener { location.setLocation(preferredLocation); } - } - final Dimension realDimensions = client.getRealDimensions(); - location.x = Ints.constrainToRange(location.x, 0, realDimensions.width - dimension.width); - location.y = Ints.constrainToRange(location.y, 0, realDimensions.height - dimension.height); + final Dimension realDimensions = client.getRealDimensions(); + location.x = Ints.constrainToRange(location.x, 0, realDimensions.width - dimension.width); + location.y = Ints.constrainToRange(location.y, 0, realDimensions.height - dimension.height); + } if (overlay.getPreferredSize() != null) {