Bug 444111 - There is an horizontal line on bottom of scrollable submenus
Summary: There is an horizontal line on bottom of scrollable submenus
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) widget (show other bugs)
Version: 5.23.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-20 14:00 UTC by Patrick Silva
Modified: 2021-10-20 16:44 UTC (History)
2 users (show)

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


Attachments
screenshot showing the bug (932.38 KB, image/png)
2021-10-20 14:00 UTC, Patrick Silva
Details
screenshot - bug disappeared after scrolling (932.62 KB, image/png)
2021-10-20 14:02 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-10-20 14:00:45 UTC
Created attachment 142674 [details]
screenshot showing the bug

STEPS TO REPRODUCE
1. open Kicker
2. hover over a scrollable submenu
3. 

OBSERVED RESULT
as we can see in the attached screenshot, there is an horizontal line on bottom of the scrollable submenu.
This line disappears when the submenu is completely scrolled down.

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.23.1
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Graphics Platform: Wayland
Comment 1 Patrick Silva 2021-10-20 14:02:16 UTC
Created attachment 142675 [details]
screenshot - bug disappeared after scrolling
Comment 2 Nate Graham 2021-10-20 15:41:04 UTC
That line tells you that the content is scrollable in that direction. It's intentional. :)
Comment 3 Patrick Silva 2021-10-20 15:57:49 UTC
(In reply to Nate Graham from comment #2)
> That line tells you that the content is scrollable in that direction. It's
> intentional. :)

Initially I thought the same. But thinking again, I've come to the conclusion that the scroll bar is enough to indicate that the list is scrollable.  However, I understand closing this as 'intentional'. Thanks. :)
Comment 4 Nate Graham 2021-10-20 16:44:11 UTC
It also prevents half-visible items from looking so weird.

Overall it's a poor solution to the problem of having a frameless scrollview that doesn't touch the edges of its view/window. The scrollview should do one or the other, not neither. We're working towards that direction overall.