Bug 497171

Summary: Progress notifications don't timeout anymore when "Keep popup open during progress" is disabled
Product: [Plasma] plasmashell Reporter: Jan Rathmann <jan.rathmann>
Component: NotificationsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR Keywords: regression
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jan Rathmann 2024-12-07 18:00:22 UTC
SUMMARY
With notification setting "Keep popup open during progress" disabled, progress notifications don't timeout anymore after a few seconds, instead they stay always visible.

I could track this back as a regression introduced by https://invent.kde.org/plasma/plasma-workspace/-/commit/3cc9c73d2b2aaddbabdd7d314bd1e7c74c8f2c2e

STEPS TO REPRODUCE
1. Open Systemsettings
2. Go to Notifications, disable "Application progress: Keep popup open during progress" if enabled (the default)
3. Start an operation that opens a progress notification and takes a while to complete, like an iso download in Firefox or copying big files with Dolphin etc.

OBSERVED RESULT
A progress notification appears. It will permanently stay visible as long as the operation is going on. (And there is no way to dismiss it.)

EXPECTED RESULT
The progress notification should timeout after a few seconds and minimize itself to the system tray.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.2.80
KDE Frameworks Version: 6.9.0 
Qt Version: 6.8.2

ADDITIONAL INFORMATION
Reproduced on
* Kubuntu 24.10 + Plasma 6.2.80 build with kdesrc-build
* current openSuse Krypton live image