From ef86486a82ea64e773c16724b39f8411789687a5 Mon Sep 17 00:00:00 2001 From: Derek Lopes Date: Tue, 21 Jul 2020 17:55:37 -0700 Subject: [PATCH] Notifier: Disable flash notification when off is selected to prevent stuck flash state --- .../src/main/java/net/runelite/client/Notifier.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/Notifier.java b/runelite-client/src/main/java/net/runelite/client/Notifier.java index 335ca78551..77231f8a9e 100644 --- a/runelite-client/src/main/java/net/runelite/client/Notifier.java +++ b/runelite-client/src/main/java/net/runelite/client/Notifier.java @@ -208,14 +208,15 @@ public class Notifier public void processFlash(final Graphics2D graphics) { - if (flashStart == null || client.getGameState() != GameState.LOGGED_IN) + FlashNotification flashNotification = runeLiteConfig.flashNotification(); + + if (flashStart == null || client.getGameState() != GameState.LOGGED_IN + || flashNotification == FlashNotification.DISABLED) { flashStart = null; return; } - FlashNotification flashNotification = runeLiteConfig.flashNotification(); - if (Instant.now().minusMillis(MINIMUM_FLASH_DURATION_MILLIS).isAfter(flashStart)) { switch (flashNotification)