diff --git a/lib/solaar/ui/__init__.py b/lib/solaar/ui/__init__.py index 68a7e08b..3f64e83f 100644 --- a/lib/solaar/ui/__init__.py +++ b/lib/solaar/ui/__init__.py @@ -161,10 +161,10 @@ def _status_changed(device, alert, reason): if alert & ALERT.ATTENTION: tray.attention(reason) - need_popup = alert & (ALERT.SHOW_WINDOW | ALERT.ATTENTION) + need_popup = alert & ALERT.SHOW_WINDOW window.update(device, need_popup) - if alert & ALERT.NOTIFICATION: + if alert & (ALERT.NOTIFICATION | ALERT.ATTENTION): notify.show(device, reason)