Bug 426015 - It's disruptive to automatically scroll the startmenu lists down when mouse hovers over the lowest partially-visible item
Summary: It's disruptive to automatically scroll the startmenu lists down when mouse h...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (show other bugs)
Version: 5.19.4
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2020-08-31 12:11 UTC by Lukas Ba.
Modified: 2025-02-28 16:29 UTC (History)
5 users (show)

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


Attachments
The startmenu list before (left) and after (right) hovering over the list with the mouse. (180.67 KB, image/png)
2020-08-31 12:11 UTC, Lukas Ba.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Ba. 2020-08-31 12:11:51 UTC
Created attachment 131309 [details]
The startmenu list before (left) and after (right) hovering over the list with the mouse.

SUMMARY
Do not automatically scroll the startmenu lists on mouse hover over the lowest (or highest) item in the list.

STEPS TO REPRODUCE
1. Open the startmenu by clicking on the icon in the left bottom corner of the screen
2. Move the mouse sideways to hover over a list that is so long that it does not fit within the height of the startmenu and thus has a scrollbar
3. Move the mouse upwards to select a specific entry in the list

OBSERVED RESULT
The list scrolls downwards for a bit and every entry changes its position upwards.  I have to readjust where i need to move the mouse to select the item i want. Also, i can no longer see the title on the top of the list, or the topmost item, because it was scrolled away.

EXPECTED RESULT
The list does not scroll unless i use the scrollbar or scrollwheel.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.19.4
KDE Frameworks Version: 5.73.0
Qt Version: 5.15.0
Kernel Version: 5.8.3-arch1-1
OS Type: 64-bit
Comment 1 Patrick Silva 2020-08-31 16:28:07 UTC

*** This bug has been marked as a duplicate of bug 387797 ***
Comment 2 Nate Graham 2023-11-13 20:58:33 UTC
Un-duping this because it needs to be fixed separately (if we do decide to apply the workaround for it that we applied for the Clipboard and other System Tray applets.
Comment 3 Nate Graham 2023-12-08 21:44:39 UTC
Needs the same fix as Bug 387797.
Comment 4 Noah Davis 2024-12-05 11:00:19 UTC
Git commit 05a4d828fee1055d6674d0655462acc8b22fba28 by Noah Davis.
Committed on 05/12/2024 at 10:49.
Pushed by ndavis into branch 'master'.

Kickoff: Add a setting to enable selecting categories on hover
Related: bug 452636, bug 483205

M  +4    -0    applets/kickoff/package/contents/config/main.xml
M  +6    -7    applets/kickoff/package/contents/ui/AbstractKickoffItemDelegate.qml
M  +10   -0    applets/kickoff/package/contents/ui/ApplicationsPage.qml
M  +6    -0    applets/kickoff/package/contents/ui/ConfigGeneral.qml
M  +2    -2    applets/kickoff/package/contents/ui/KickoffGridView.qml
M  +2    -2    applets/kickoff/package/contents/ui/KickoffListView.qml
M  +10   -0    applets/kickoff/package/contents/ui/PlacesPage.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/05a4d828fee1055d6674d0655462acc8b22fba28
Comment 5 Nate Graham 2024-12-06 20:57:39 UTC
With https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2658, this will no longer happen in the category list by default as of Plasma 6.3.0. Lowering severity and changing title accordingly.
Comment 6 pallaswept 2025-02-22 06:45:24 UTC Comment hidden (spam)
Comment 7 Nate Graham 2025-02-26 18:58:29 UTC Comment hidden (spam)
Comment 8 pallaswept 2025-02-26 21:15:31 UTC Comment hidden (spam)
Comment 9 Nate Graham 2025-02-27 23:34:57 UTC Comment hidden (spam)
Comment 10 pallaswept 2025-02-28 01:13:43 UTC Comment hidden (spam)
Comment 11 Nate Graham 2025-02-28 15:40:16 UTC Comment hidden (spam)
Comment 12 pallaswept 2025-02-28 16:07:14 UTC Comment hidden (spam)
Comment 13 Nate Graham 2025-02-28 16:08:42 UTC Comment hidden (spam)
Comment 14 pallaswept 2025-02-28 16:29:18 UTC Comment hidden (spam)