Bug 490529

Summary: Row without any label in "System notifications..." page
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: kcm_notifyAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: efeciftci, kde
Priority: NOR    
Version First Reported In: 6.1.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: screenshot

Description Patrick Silva 2024-07-19 22:15:53 UTC
Created attachment 171806 [details]
screenshot

STEPS TO REPRODUCE
1. open Notifications KCM
2. click on "System notifications..." on top
3. observe the first row

OBSERVED RESULT
the first row does not have any label. Please see the attached screenshot.

EXPECTED RESULT
all rows should have a label

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2
Graphics Platform: Wayland
Comment 1 Efe Ciftci 2024-07-20 10:32:50 UTC
I can confirm with KDE neon 6.1 as well. Poking with the settings of the labelless entry (making it show a message or play a sound) resulted in changes under the [Event/messageboxQuestion] section in my .config/plasma_workspace.notifyrc file. I'm not sure but it can cause a change under other events for other people.

Returning to my case; "Event/messageboxQuestion" event is defined under /usr/share/knotifications5/plasma_workspace.notifyrc, whereas the same event is defined as "Event/messageQuestion" in /usr/share/knotifications6/plasma_workspace.notifyrc file. Most probably as a remnant from my Plasma 5 to 6 migration, removing the following lines from my .config/plasma_workspace.notifyrc file removed the labelless entry in the System Notifications page, while keeping the actual "Question" entry still listed:

[Event/messageboxQuestion]
Action=Popup|Sound
Execute=
Logfile=
TTS=
Comment 2 Patrick Silva 2024-07-20 12:49:44 UTC
I can't reproduce with another user account. So this issue is probably related to upgrade to Plasma 6 from Plasma 5, as you have said.

I my case the row without label disappeared after removing these lines....

[Event/messageboxQuestion]
Execute=
Logfile=
TTS=

from /home/my_user/.config/plasma_workspace.notifyrc file.