From 18a9a60b7d3b9bcfa55e89f364986628aefd020a Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 26 Mar 2020 10:43:27 -0400 Subject: [PATCH] client session manager: fix detecting logged in state --- .../main/java/net/runelite/client/ClientSessionManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java b/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java index 0741f31231..7b19f36d62 100644 --- a/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java +++ b/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java @@ -108,7 +108,8 @@ public class ClientSessionManager boolean loggedIn = false; if (client != null) { - loggedIn = client.getGameState() != GameState.LOGIN_SCREEN; + GameState gameState = client.getGameState(); + loggedIn = gameState.getState() >= GameState.LOADING.getState(); } try