From 4a314a83073e3d419ef179bef156d4b427d3cd91 Mon Sep 17 00:00:00 2001 From: Tyler Hardy Date: Fri, 17 Nov 2017 18:53:04 -0600 Subject: [PATCH] Optimize rendering --- .../client/plugins/jewellerycount/JewelleryCountOverlay.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/jewellerycount/JewelleryCountOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/jewellerycount/JewelleryCountOverlay.java index f8cb87a2e6..e7c32b6453 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/jewellerycount/JewelleryCountOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/jewellerycount/JewelleryCountOverlay.java @@ -49,6 +49,7 @@ import net.runelite.client.ui.overlay.OverlayPosition; class JewelleryCountOverlay extends Overlay { private final RuneLite runelite; + private final Client client; private final JewelleryCountConfig config; private final Font font = FontManager.getRunescapeSmallFont().deriveFont(Font.PLAIN, 16); @@ -57,14 +58,13 @@ class JewelleryCountOverlay extends Overlay { super(OverlayPosition.DYNAMIC); this.runelite = runelite; + this.client = runelite.getClient(); this.config = config; } @Override public Dimension render(Graphics2D graphics) { - Client client = runelite.getClient(); - if (client.getGameState() != GameState.LOGGED_IN || !config.enabled() || client.getWidget(WidgetInfo.LOGIN_CLICK_TO_PLAY_SCREEN) != null)