From 6099df1b428696dbebf72b760cd202635b582f81 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Mon, 5 Apr 2021 15:09:11 -0400 Subject: [PATCH] ui: do not set attention icon - gets around bug in XFCE 16 --- lib/solaar/ui/tray.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/solaar/ui/tray.py b/lib/solaar/ui/tray.py index beccbb21..15989a87 100644 --- a/lib/solaar/ui/tray.py +++ b/lib/solaar/ui/tray.py @@ -189,7 +189,7 @@ try: ) ind.set_title(NAME) ind.set_status(AppIndicator3.IndicatorStatus.ACTIVE) - ind.set_attention_icon_full(_icon_file(_icons.TRAY_ATTENTION), '') + # ind.set_attention_icon_full(_icon_file(_icons.TRAY_ATTENTION), '') # works poorly for XFCE 16 # ind.set_label(NAME, NAME) ind.set_menu(menu) @@ -226,7 +226,7 @@ try: def attention(reason=None): if _icon.get_status() != AppIndicator3.IndicatorStatus.ATTENTION: - _icon.set_attention_icon_full(_icon_file(_icons.TRAY_ATTENTION), reason or '') + # _icon.set_attention_icon_full(_icon_file(_icons.TRAY_ATTENTION), reason or '') # works poorly for XFCe 16 _icon.set_status(AppIndicator3.IndicatorStatus.ATTENTION) GLib.timeout_add(10 * 1000, _icon.set_status, AppIndicator3.IndicatorStatus.ACTIVE)