Bug 440263

Summary: Pinned "Status and notificatons" popup closes when I open system tray settings
Product: [Plasma] plasmashell Reporter: Patrick Silva <bugseforuns>
Component: System TrayAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: materka, nate
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In: 5.22.4

Description Patrick Silva 2021-07-25 14:30:11 UTC
SUMMARY
Similar to bug 439269

STEPS TO REPRODUCE
1. click on the arrow to show icons hidden in system tray
2. activate "keep open" feature by clicking on the button in the upper right corner
3. open system tray settings by clicking on the button beside "keep open" button

OBSERVED RESULT
system tray settings opens and "Status and notificatons" popup pinned in the step 2 unexpectedly closes

EXPECTED RESULT
"Status and notificatons" popup remains open when we open system tray settings

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.3
Graphics Platform: Wayland
Comment 1 Nate Graham 2021-07-26 16:07:09 UTC
Git commit 270fe778fabc656e58d287e6b1221a3755e54106 by Nate Graham, on behalf of David Redondo.
Committed on 26/07/2021 at 16:06.
Pushed by ngraham into branch 'master'.

systemtray: Let plasmashell handle visibility when configuring

Plasmashell already handles closing the expanded representation
when the config dialog is openend (or keeping it open if it's
pinned).
Tested with opening system tray and applet configs both when pinned
and when unpinned.

M  +0    -6    applets/systemtray/package/contents/ui/SystemTrayState.qml

https://invent.kde.org/plasma/plasma-workspace/commit/270fe778fabc656e58d287e6b1221a3755e54106
Comment 2 Nate Graham 2021-07-26 16:07:41 UTC
Git commit b5a791bd483ef141607cb19a8e0894ed9fb6b11a by Nate Graham, on behalf of David Redondo.
Committed on 26/07/2021 at 16:07.
Pushed by ngraham into branch 'Plasma/5.22'.

systemtray: Let plasmashell handle visibility when configuring

Plasmashell already handles closing the expanded representation
when the config dialog is openend (or keeping it open if it's
pinned).
Tested with opening system tray and applet configs both when pinned
and when unpinned.


(cherry picked from commit 270fe778fabc656e58d287e6b1221a3755e54106)

M  +0    -6    applets/systemtray/package/contents/ui/SystemTrayState.qml

https://invent.kde.org/plasma/plasma-workspace/commit/b5a791bd483ef141607cb19a8e0894ed9fb6b11a