Bug 498034

Summary: Drop-downs close instead of switching upon hovering other top-level menu items
Product: [Plasma] plasmashell Reporter: Damian Wieczorek <dieautobahn>
Component: Global Menu widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde, mvourlakos
Priority: NOR    
Version: git-stable-Plasma/6.2   
Target Milestone: 1.0   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Video demonstrating the incorrect behavior

Description Damian Wieczorek 2024-12-29 18:14:45 UTC
Created attachment 176961 [details]
Video demonstrating the incorrect behavior

SUMMARY

When opening something in the global menu, hovering over any of the other menu options closes the existing menu but does not open the new menu. For example after clicking on "File", if one then hovers over "Edit", the "File" menu closes but the "Edit" menu does not open. An additional click is required to get the "Edit" menu to appear.

This behavior is different since Plasma 6.2 and only on Wayland. On X11, the menu behaves like it did in previous releases.

A video demonstrating the behavior is attached.

STEPS TO REPRODUCE
1. Click on one of the top-level menu items (such as "File")
2. Move the cursor to hover over a different top-level menu item (such as "Edit")
3. Observe that although the first menu has closed, the currently-hovered-over menu does not open.

OBSERVED RESULT

The clicked-on menu closes.

EXPECTED RESULT

The clicked-on menu closes _and_ the currently-hovered-over menu opens.


SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1
Kernel Version: 6.12.6-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 22 × Intel® Core™ Ultra 7 165H
Memory: 62.2 GiB of RAM
Graphics Processor: Mesa Intel® Arc
Comment 1 Damian Wieczorek 2024-12-29 19:22:46 UTC
Actually this looks like a duplicate of https://bugs.kde.org/show_bug.cgi?id=494635

*** This bug has been marked as a duplicate of bug 494635 ***