Summary: | Shortcut keys to enter panel edit mode are not working | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Andrei Amuraritei <andamu> |
Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | efeciftci, goodaqua, jlp, kdedev, nate |
Priority: | NOR | Keywords: | usability |
Version First Reported In: | 6.1.5 | ||
Target Milestone: | 1.0 | ||
Platform: | unspecified | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=433841 | ||
Latest Commit: | Version Fixed In: | 6.4.0 | |
Sentry Crash Report: |
Description
Andrei Amuraritei
2021-02-20 07:06:06 UTC
Confirmed. *** Bug 493218 has been marked as a duplicate of this bug. *** Can reproduce this on X11 and Wayland. Operating System: EndeavourOS KDE Plasma Version: 6.1.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.10.9-arch1-2 (64-bit) Graphics Platform: X11 Confirmed on up-to-date KDE neon on X11 (Plasma 6.1.5, Frameworks 6.5) as well. I think the reason the panel shortcuts don’t work is that we can’t shift focus to the panel itself. For example, when I click on the desktop, I can use "Alt+D, E" to enter edit mode or "Alt+D, Alt+S" to enter desktop settings because the focus moves from the active window to the desktop upon the click. However, this doesn’t happen with panels; clicking on a panel doesn’t shift the focus away from the active window, which is why the panel shortcuts don’t work. A possibly relevant merge request was started @ https://invent.kde.org/plasma/print-manager/-/merge_requests/223 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-pa/-/merge_requests/316 A possibly relevant merge request was started @ https://invent.kde.org/plasma/powerdevil/-/merge_requests/499 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/411 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5129 A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1253 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2760 Git commit bab5b41905d3c5a833f67e223791103890850658 by Nate Graham. Committed on 28/01/2025 at 20:59. Pushed by ngraham into branch 'master'. applets/batterymonitor: remove broken chord keyboard shortcut This fundamentally doesn't work since multiple widgets set the same shortcut, and all can be in the same focus group. Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/148. Related: bug 433841 M +0 -1 applets/batterymonitor/package/contents/ui/main.qml https://invent.kde.org/plasma/powerdevil/-/commit/bab5b41905d3c5a833f67e223791103890850658 Git commit 6a9022fae183360c3c1e6e2b8027ce52720d403c by Nate Graham. Committed on 28/01/2025 at 19:04. Pushed by ngraham into branch 'master'. Remove broken and unneeded chord keyboard shortcuts This fundamentally doesn't work since multiple widgets set the same shortcut, and all can be in the same focus group. And the Activity Switcher already has a better global-scope Meta+Q shortcut anyway. Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/148. Related: bug 433841 M +0 -1 applets/clipboard/contents/ui/main.qml M +0 -1 applets/devicenotifier/package/contents/ui/main.qml M +0 -1 shell/shellcorona.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/6a9022fae183360c3c1e6e2b8027ce52720d403c Git commit 2b9b93a3fbf9c46c947654d3a26da2f28874dc89 by Nate Graham. Committed on 28/01/2025 at 18:57. Pushed by ngraham into branch 'master'. applet: remove broken chord keyboard shortcut This fundamentally doesn't work since multiple widgets set the same shortcut, and all can be in the same focus group. Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/148. Related: bug 433841 M +0 -1 applet/contents/ui/main.qml https://invent.kde.org/plasma/plasma-nm/-/commit/2b9b93a3fbf9c46c947654d3a26da2f28874dc89 Git commit 73d17bd7bfa080f236d158f60923346afb24f8d9 by Nate Graham. Committed on 28/01/2025 at 18:57. Pushed by ngraham into branch 'master'. applet: remove broken chord keyboard shortcut This fundamentally doesn't work since multiple widgets set the same shortcut, and all can be in the same focus group. Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/148. Related: bug 433841 M +0 -1 applet/contents/ui/main.qml https://invent.kde.org/plasma/plasma-pa/-/commit/73d17bd7bfa080f236d158f60923346afb24f8d9 Git commit 1d08d1592a530c364d113c5cb06b9c8cb3be3d53 by Nate Graham. Committed on 28/01/2025 at 18:59. Pushed by ngraham into branch 'master'. Remove chord keyboard shortcuts Don't set chord keyboard shortcuts on widgets and containments. For widgets, it won't work anyway since the shortcuts will conflict when widgets inhabit the same parent container (which is almost always). For containments, users can't figure out what these shortcuts are and how they work, so they're largely useless visual noise anyway. Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/148. Related: bug 433841 M +0 -1 src/plasma/corona.cpp M +0 -2 src/plasma/private/applet_p.cpp M +0 -3 src/plasma/private/containment_p.cpp https://invent.kde.org/plasma/libplasma/-/commit/1d08d1592a530c364d113c5cb06b9c8cb3be3d53 Git commit aa53fc92b798dd0f1689a95daf3ab0a4678fdf0d by Nate Graham. Committed on 28/01/2025 at 18:58. Pushed by ngraham into branch 'master'. plasmoid: remove broken chord keyboard shortcut This fundamentally doesn't work since multiple widgets set the same shortcut, and all can be in the same focus group. Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/148. Related: bug 433841 M +0 -1 src/plasmoid/package/contents/ui/main.qml https://invent.kde.org/plasma/print-manager/-/commit/aa53fc92b798dd0f1689a95daf3ab0a4678fdf0d Git commit 7e7523ad6e8333a58b14d94d81d00fe09ec55c14 by Nate Graham. Committed on 30/01/2025 at 16:16. Pushed by ngraham into branch 'master'. desktop: Replace chord keyboard shortcut with something comprehensible The desktop currently has a local-scoped shortcut to open the config window. This is odd, but because the desktop isn't global (there can be multiple desktops), in principle is can make sense for keyboard accessibility. Unfortunately it uses a chord shortcut, which users don't understand. Replace it with a normal-style shortcut. Part of https://invent.kde.org/plasma/plasma-workspace/-/issues/148. Related: bug 433841 M +2 -2 appiumtests/desktop/desktoptest.py M +1 -1 containments/desktop/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/7e7523ad6e8333a58b14d94d81d00fe09ec55c14 The shortcut has been removed since a local keyboard shortcut like this conceptually can't work the way people expect it to. |