https://bugs.kde.org/show_bug.cgi?id=459774
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/plasma-workspace/-/commi | |t/412fa14afa663a3845ca6cbd2 | |1b47f602e7cfa00 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Version Fixed In| |6.4.0 --- Comment #20 from Nate Graham <n...@kde.org> --- Git commit 412fa14afa663a3845ca6cbd21b47f602e7cfa00 by Nate Graham, on behalf of Dominique Hummel. Committed on 27/03/2025 at 18:02. Pushed by ngraham into branch 'master'. Keep notifications usable in history This patch aims to solve the below bugs by introducing a new prop to the notification object called `hasSomeActions`, which as the name implies, is `true` if said notification object has any usable actions. Upon expiry, notification popups that have actions attached to them will be kept "open" in order to preserve functionality within the notification applet (the history), without requiring the "resident" hint to be present. Said notifications will still be closed upon interaction or manual dismissal by the user (either individually or through the cleanup action), as well as expired properly when the owning application exits. Functionality regarding the "resident" hint is untouched. Related: bug 407361 FIXED-IN: 6.4.0 M +28 -27 applets/notifications/package/contents/ui/FullRepresentation.qml M +7 -0 applets/notifications/package/contents/ui/components/ActionContainer.qml M +2 -2 applets/notifications/package/contents/ui/components/FooterLoader.qml M +4 -0 applets/notifications/package/contents/ui/components/ModelInterface.qml M +6 -2 applets/notifications/package/contents/ui/global/Globals.qml M +21 -0 libnotificationmanager/abstractnotificationsmodel.cpp M +8 -0 libnotificationmanager/abstractnotificationsmodel_p.h https://invent.kde.org/plasma/plasma-workspace/-/commit/412fa14afa663a3845ca6cbd21b47f602e7cfa00 -- You are receiving this mail because: You are watching all bug changes.