Bug 482218

Summary: Configure panel popup doesn't go away after clicking configure button in Plasma 6
Product: [Plasma] plasmashell Reporter: Anas Mohammad Siddiq <anassddiq2008>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: minor CC: nate, niccolo.venerandi, nicolas.fella
Priority: NOR Keywords: regression
Version: 6.0.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 6.0.2
Attachments: video showing that even if you click on configure panel again, the popup won't go

Description Anas Mohammad Siddiq 2024-03-02 10:31:08 UTC
Created attachment 166296 [details]
video showing that even if you click on configure panel again, the popup won't go

SUMMARY

when you go to edit mode to configure panel, the pop up stays here even if you pressed (configure panel) again

STEPS TO REPRODUCE
1. go to edit mode
2. click on configure panel button
3. click on configure panel button again


OBSERVED RESULT
the pop up stays here

EXPECTED RESULT
the configure pop up goes away

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: arch linux 
(available in About System)
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0 
Qt Version: 6.6.2

ADDITIONAL INFORMATION
using testing repos in archlinux
Comment 1 Nate Graham 2024-03-05 17:53:11 UTC
Can reproduce.
Comment 2 Bug Janitor Service 2024-03-08 13:24:17 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2096
Comment 3 Nate Graham 2024-03-08 14:23:17 UTC
Git commit 9e9f74f86d324ea29fae23a42ccc928dd9281e0c by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 08/03/2024 at 14:15.
Pushed by ngraham into branch 'master'.

Do not let ConfigOverlay cover the toolbox

M  +2    -0    containments/panel/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/9e9f74f86d324ea29fae23a42ccc928dd9281e0c
Comment 4 Nate Graham 2024-03-08 14:34:12 UTC
Git commit f5ad2bca024e92c54c11ddf5ed8142e6a88d09fa by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 08/03/2024 at 14:23.
Pushed by ngraham into branch 'Plasma/6.0'.

Do not let ConfigOverlay cover the toolbox


(cherry picked from commit 9e9f74f86d324ea29fae23a42ccc928dd9281e0c)

M  +2    -0    containments/panel/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/f5ad2bca024e92c54c11ddf5ed8142e6a88d09fa