SUMMARY Add widgets menu hides panel making it impossible to add widgets to panel. STEPS TO REPRODUCE 0. Panel is set to autohide 1. Enter edit mode 2. Open "Add new widgets" menu OBSERVED RESULT Panel is hidden SOFTWARE/OS VERSIONS Linux/KDE Plasma: Neon 5.23 User Edition (available in About System) KDE Plasma Version: 5.23.5 KDE Frameworks Version: 5.89.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION
Yeahhh that's not great. X11 or Wayland. Can confirm on Wayland.
Cannot confirm on Wayland anymore. Looks like something
After pressing the panel Add Widget button, the panel is hidden and the widgets panel opens. I can select widgets to add, and they are added to the panel. The UI doesn't make it clear that the selected widgets are being added, and its not visible that they have changed until I leave edit mode. The behavior I would expect is that the panel is forced not to hide. Wayland 5.27.7 Manjaro.
*** Bug 480857 has been marked as a duplicate of this bug. ***
Can reproduce, let's see if this is an easy fix…
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3914
Git commit 461a7527f88487ccc75d24c4ad8b6e60632eaca5 by Nate Graham, on behalf of Niccolò Venerandi. Committed on 27/02/2024 at 16:23. Pushed by ngraham into branch 'master'. Show panels on entering edit mode and "add widgets" This will show all hidden panels when you enter edit mode; also, when you click on "add widgets" edit mode will get triggered. FIXED-IN: 6.0.1 M +3 -1 shell/panelview.cpp M +9 -1 shell/shellcorona.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/461a7527f88487ccc75d24c4ad8b6e60632eaca5
Git commit 8fc5105fec06e80cd2e6d1a3541bf0d8211d9c9f by Nate Graham, on behalf of Niccolò Venerandi. Committed on 27/02/2024 at 16:24. Pushed by ngraham into branch 'Plasma/6.0'. Show panels on entering edit mode and "add widgets" This will show all hidden panels when you enter edit mode; also, when you click on "add widgets" edit mode will get triggered. FIXED-IN: 6.0.1 (cherry picked from commit 461a7527f88487ccc75d24c4ad8b6e60632eaca5) M +3 -1 shell/panelview.cpp M +9 -1 shell/shellcorona.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/8fc5105fec06e80cd2e6d1a3541bf0d8211d9c9f