Bug 455942 - When a menu overflows the screen, additional menu entries are exposed inconsistently
Summary: When a menu overflows the screen, additional menu entries are exposed inconsi...
Status: CONFIRMED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: URL navigator (other bugs)
Version First Reported In: 5.95.0
Platform: Other Other
: NOR minor
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2022-06-26 05:50 UTC by Kishore Gopalakrishnan
Modified: 2022-06-27 18:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Screenshot showing the issue (323.60 KB, image/png)
2022-06-26 05:50 UTC, Kishore Gopalakrishnan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kishore Gopalakrishnan 2022-06-26 05:50:49 UTC
Created attachment 150159 [details]
Screenshot showing the issue

SUMMARY
Clicking on arrows in Dolphin's breadcrumbs bar (the thing that appears when the address bar is not editable) opens a dropdown showing all the folders at that level. If this list of folders is very long, the menu initially allows the user to hover at the top/bottom of the list to expose more entries. But after scrolling this way for a few entries, the list comes to a premature end and the rest of the items are displayed in a nested 'more' submenu.

STEPS TO REPRODUCE
1. In Dolphin, open a folder whose parent folder has a lot of other folders
2. In the breadcrumbs bar, click on any arrow to show the list of folders at that level (make sure this level has a lot of folders)

OBSERVED RESULTS
The dropdown allows you to hover at the bottom/top to show more (note the arrow at the top of the menu in the attached screenshot), but then suddenly there is also a nested 'more' submenu (see the item under the cursor in the attached screenshot).

EXPECTED RESULTS
Stick to a single paradigm of exposing additional entries. Either allow the user to scroll by hovering at the top/bottom, or show a 'more' submenu. Doing both at the same time is weird.

SOFTWARE VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.1
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5
Kernel Version: 5.18.5-arch1-1 (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
Exactly the same issue happens with Klipper's popup (that opens at the mouse position when you type meta+V). Therefore, I am reporting this under kxmlgui.