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 81b405fe83..ce634cc491 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 @@ -490,6 +490,7 @@ public class OverlayRenderer extends MouseAdapter implements KeyListener } graphics.translate(point.x, point.y); + overlay.getBounds().setLocation(point); final Dimension overlayDimension; try @@ -503,7 +504,7 @@ public class OverlayRenderer extends MouseAdapter implements KeyListener } final Dimension dimension = MoreObjects.firstNonNull(overlayDimension, new Dimension()); - overlay.setBounds(new Rectangle(point, dimension)); + overlay.getBounds().setSize(dimension); } private boolean shouldInvalidateBounds()