Bug 514434 - Notifications in history have action buttons disappear when the app that sent them closes
Summary: Notifications in history have action buttons disappear when the app that sent...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (other bugs)
Version First Reported In: 6.5.80
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-11 01:21 UTC by Noah Davis
Modified: 2026-01-16 10:58 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
action buttons disappear when spectacle closes (618.47 KB, video/webm)
2026-01-11 01:21 UTC, Noah Davis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Noah Davis 2026-01-11 01:21:32 UTC
Created attachment 188406 [details]
action buttons disappear when spectacle closes

SUMMARY
If you have an app like Spectacle send a notification with actions, the action buttons will only appear on the notification in notification history for as long as the app is open.

STEPS TO REPRODUCE
1. Press Meta+PrintScreen to save a screenshot
2. Before 10 seconds have passed, look at notification history and see the action buttons there.
3. Wait 10 seconds.

OBSERVED RESULT
Action buttons disappear

EXPECTED RESULT
Action buttons remain

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20260108
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.1
Kernel Version: 6.18.3-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 32 GiB of RAM (30.8 GiB usable)
Graphics Processor: AMD Radeon Graphics
Manufacturer: Eluktronics
Product Name: THINN-15
Comment 1 Nate Graham 2026-01-12 19:11:03 UTC
I believe the app has to mark the notifications as "Resident" to make this work.
Comment 2 Marco Martin 2026-01-16 10:58:54 UTC
since the action does something in the app, how could this work?