Bug 440263 - Pinned "Status and notificatons" popup closes when I open system tray settings
Summary: Pinned "Status and notificatons" popup closes when I open system tray settings
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray (show other bugs)
Version: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-25 14:30 UTC by Patrick Silva
Modified: 2021-07-26 16:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.22.4


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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