Bug 508269 - ESC key doesn't escape edit mode if the cursor is over the Panel
Summary: ESC key doesn't escape edit mode if the cursor is over the Panel
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Edit Mode (other bugs)
Version First Reported In: 6.4.4
Platform: Arch Linux Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2025-08-15 05:37 UTC by Fernando M. Muniz
Modified: 2025-08-21 04:14 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.4.5
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando M. Muniz 2025-08-15 05:37:49 UTC
STEPS TO REPRODUCE
1. Open Edit Mode by clicking on the option on the Panel's Context Menu.
2. Without moving the pointer, which should be over the panel, press the ESC key.

OBSERVED RESULT
Nothing happens until you move away from the Panel.

EXPECTED RESULT
ESC should be able to exit Edit Mode while the pointer is over the Panel.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1
Kernel Version: 6.16.0-arch2-1 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i5-11300H @ 3.10GHz
Memory: 9 GB of RAM (8.1 GB usable)
Graphics Processor 1: NVIDIA GeForce GTX 1650
Graphics Processor 2: Intel® Iris® Xe Graphics
Manufacturer: LENOVO
Product Name: 82MG
System Version: IdeaPad Gaming 3 15IHU6

ADDITIONAL INFORMATION
Does the ESC key have a special function when the pointer is over the Panel?
Comment 1 Nate Graham 2025-08-15 16:45:49 UTC
Can reproduce. The pointer needs to be above the desktop or the panel configuration dialog for Escape to have an effect.
Comment 2 Niccolò Venerandi 2025-08-20 07:43:50 UTC
Git commit c1fc05b5e46def227baf384b6d085b89337e9355 by Niccolò Venerandi.
Committed on 20/08/2025 at 07:08.
Pushed by niccolove into branch 'master'.

Handle esc key press in panel edit mode
Related: bug 508312

M  +4    -0    containments/panel/ConfigOverlay.qml
M  +3    -0    containments/panel/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/c1fc05b5e46def227baf384b6d085b89337e9355
Comment 3 Niccolò Venerandi 2025-08-20 07:43:57 UTC
Git commit 02c0ab806208eb12078fecc5a5671f5dfef7fc5d by Niccolò Venerandi.
Committed on 20/08/2025 at 07:43.
Pushed by niccolove into branch 'Plasma/6.4'.

Handle esc key press in panel edit mode
Related: bug 508312


(cherry picked from commit c1fc05b5e46def227baf384b6d085b89337e9355)

Co-authored-by: Niccolò Venerandi <niccolo@venerandi.com>

M  +4    -0    containments/panel/contents/ui/ConfigOverlay.qml
M  +3    -0    containments/panel/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/02c0ab806208eb12078fecc5a5671f5dfef7fc5d