From 2bdb8445575cd0b1fca218b6f7a6a58a952af33e Mon Sep 17 00:00:00 2001 From: Thomas Uhle Date: Mon, 30 Mar 2020 17:35:08 +0200 Subject: [PATCH] ui: fix end of iterative calls to _blink() Prepare _icon_before_attention for the next iteration by reinitializing it at the end of the current iteration. --- lib/solaar/ui/tray.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/solaar/ui/tray.py b/lib/solaar/ui/tray.py index c902156c..2270a08d 100644 --- a/lib/solaar/ui/tray.py +++ b/lib/solaar/ui/tray.py @@ -269,6 +269,8 @@ except ImportError: if count > 0: GLib.timeout_add(1000, _blink, count - 1) + else: + _icon_before_attention = None def attention(reason=None): global _icon_before_attention