diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPlugin.java index ed80f9447e..6e4fc12b14 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPlugin.java @@ -206,6 +206,9 @@ public class IdleNotifierPlugin extends Plugin switch (state) { + case LOGIN_SCREEN: + resetTimers(); + break; case LOGGING_IN: case HOPPING: case CONNECTION_LOST: @@ -216,7 +219,9 @@ public class IdleNotifierPlugin extends Plugin { sixHourWarningTime = Instant.now().plus(SIX_HOUR_LOGOUT_WARNING_AFTER_DURATION); ready = false; + resetTimers(); } + break; } }