Bugzilla – Bug 1219525
Notification on successful transactional-update is not persistent
Last modified: 2024-02-16 20:19:41 UTC
On Kalpa, transactional-update-notifier does operate correctly on Kalpa, but it pops up when run, and only survives as long as the delay set in `System Settings->Notifications->Hide After` is set to. This isn't the intended behavior, the notification should be persistent, so the user is aware that an update has been applied, and can choose whether to reboot or not
https://github.com/openSUSE/transactional-update-notifier/commit/2f910412f29f5d410989b1761175a3054531b1bb That is the commit that breaks the behavior on Kalpa, and I suspect other desktops possibly (Yes, we only currently support GNOME and Plasma, but others may exist in the future) Discussion with Luca, probably need to patch the code to set some sort of Environment variable perhaps, to adjust the Urgency back to "2" for non-Gnome desktops.
I think we can do a "TRANSACTIONAL_UPDATE_NOTIFY_URGENT=1" env variable that would force the old "sticky" behaviour Wdyt?
I think that would probably work, or we could just leverage an existing Environmental Variable like ``` [sfalken@mustang ~]$ echo $DESKTOP_SESSION plasmawayland ```
https://github.com/openSUSE/transactional-update-notifier/pull/1 this should fix the issue