SUMMARY With a global menu widget enabled, moving the mouse between lists gives the application window focus for a split second. This results in an irritating blinking in many applications, for example Dolphin's current selection or the command line cursor in Konsole or Kate. STEPS TO REPRODUCE 1. Have a global menu widget. 2. Have a window open that visually reacts to focus loss. 3. Move between menu lists. OBSERVED RESULT The window receives focus from the global menu widget for a split second about nine out of ten times the cursor passes a list's boundary. EXPECTED RESULT Focus remains on the global menu widget until the menu is closed. SOFTWARE/OS VERSIONS Operating System: Manjaro Linux KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1 Kernel Version: 6.12.4-1-MANJARO (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 7840HS w/ Radeon 780M Graphics Memory: 30,7 GiB of RAM Graphics Processor: AMD Radeon 780M Manufacturer: Framework Product Name: Laptop 16 (AMD Ryzen 7040 Series) System Version: AG
Hi - thanks for your bug report! I can reproduce this on a KDE Neon VM with Plasma 6.3.0.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5223
*** Bug 500029 has been marked as a duplicate of this bug. ***
Git commit d402f0cb307218971d322bcd54ec998f32f75b62 by Nate Graham, on behalf of Niccolò Venerandi. Committed on 01/03/2025 at 16:52. Pushed by ngraham into branch 'master'. Use a single QMenu when switching between Global Menus Otherwise, there will be focus flickering when we switch from one option to another. M +26 -38 applets/appmenu/lib/appmenuapplet.cpp M +1 -0 applets/appmenu/lib/appmenuapplet.h M +1 -1 applets/appmenu/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/d402f0cb307218971d322bcd54ec998f32f75b62