From ee7c8919f6a182783f60298738f6860fe7c6c58f Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Tue, 23 Oct 2018 12:10:11 +0200 Subject: [PATCH] Keep WidgetOverlay always on UNDER_WIDGETS layer The update needs to be done ALWAYS before widgets are drawn Signed-off-by: Tomas Slusny --- .../java/net/runelite/client/ui/overlay/OverlayManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java index 3cec82c9d8..061a5177af 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/OverlayManager.java @@ -224,7 +224,7 @@ public class OverlayManager { // When UNDER_WIDGET overlays are in preferred locations, move to // ABOVE_WIDGETS so that it can draw over interfaces - if (layer == OverlayLayer.UNDER_WIDGETS) + if (layer == OverlayLayer.UNDER_WIDGETS && !(overlay instanceof WidgetOverlay)) { layer = OverlayLayer.ABOVE_WIDGETS; }