Bug 439102

Summary: Tell menus should have a height limit and be scrollable rather than expanding horizontally
Product: [Plasma] Breeze Reporter: Felipe Kinoshita <kinofhek>
Component: QStyleAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: mvourlakos, nate, noahadvs, plasma-bugs-null, uhhadd
Priority: NOR Keywords: usability
Version First Reported In: 5.22.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.25
Sentry Crash Report:
Attachments: Observed results.

Description Felipe Kinoshita 2021-06-24 07:30:04 UTC
Global Menu search action should have a height limit and be scrollable.


STEPS TO REPRODUCE
1. Add a global menu widget to a top panel (on a bottom panel it triggers BUG: 439101)
2. on the search field type something that will bring a lot of results (e.g 'e' on konsole)

OBSERVED RESULT
Result list goes all the way to the bottom then continues on a next "row".

EXPECTED RESULT
Result list should have a height limit and be scrollable.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora KDE
KDE Plasma Version: 5.22.1
KDE Frameworks Version: 5.83
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Running on Wayland.
Comment 1 Felipe Kinoshita 2021-06-24 07:31:17 UTC
Created attachment 139635 [details]
Observed results.
Comment 2 Nate Graham 2021-07-29 15:36:22 UTC
IIRC this is a general QMenu issue with the Breeze theme; we don't set the configuration bit to make menus scroll instead of expand horizontally.
Comment 3 Janet Blackquill 2022-02-23 18:05:28 UTC
Menus now scroll with 9cd1244b6e0805a23a87f39a6e04b1a530f75fc3.