Bug 494225

Summary: Discover will create new notifications after opening and closing while a job is running
Product: [Applications] Discover Reporter: Akarshan Biswas <akarshan.biswas>
Component: UpdatesAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: aleixpol, john.liptrot, nate
Priority: NOR    
Version First Reported In: 6.1.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Akarshan Biswas 2024-10-07 02:09:24 UTC
SUMMARY
Discover will create new 'persistent' notifications after closing without checking if a notification exists or not. 

STEPS TO REPRODUCE
1. Install / update in discover
2. Close the discover window
3. reopen and close it again

OBSERVED RESULT
While discover is running a job, i.e updating, installing, it will create persistent "progress" notifications 'n' number of times for 'n' number of opening and closing.

EXPECTED RESULT
It should remove the notification upon reopening and then recreate the notification after closing. It shouldn't create more than one notification

SOFTWARE/OS VERSIONS
Linux: Arch Linux rolling 
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3
Comment 1 john.liptrot 2025-10-10 22:24:17 UTC
Can confirm.

Operating System: KDE Linux 2025-10-10
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.20.0
Qt Version: 6.9.2
Kernel Version: 6.17.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 2 × Intel® Pentium® 3805U @ 1.90GHz
Memory: 4 GiB of RAM (3.7 GiB usable)
Graphics Processor: Intel® HD Graphics
Manufacturer: LENOVO
Product Name: 80EW
System Version: Lenovo B50-80