Bug 447923

Summary: Dashboard launcher favorites scrollbar isn't working
Product: [Plasma] plasmashell Reporter: medin <med.medin.2014>
Component: Application Dashboard widgetAssignee: Eike Hein <hein>
Status: RESOLVED FIXED    
Severity: normal CC: nate, plasma-bugs-null, qydwhotmail
Priority: NOR    
Version First Reported In: 6.2.4   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.5.0
Sentry Crash Report:

Description medin 2022-01-04 09:44:47 UTC
The scrollbar of favorites region in Dashboard launcher is slow and when you try to grab it using mouse to move up or down then the whole launcher is hidden.
Comment 1 Fushan Wen 2022-01-07 01:26:54 UTC
Can reproduce.
Comment 2 Bug Janitor Service 2022-01-07 07:05:25 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/785
Comment 3 Fushan Wen 2022-01-07 10:04:39 UTC
Git commit 7557477d2a3e79bbc3c3dbf0de58eea702e5e986 by Fushan Wen.
Committed on 07/01/2022 at 06:51.
Pushed by fusionfuture into branch 'master'.

kicker: Fix item activated unexpectedly when dragging it

Use `!dragHelper.dragging` instead of `currentItem === pressedItem` as
the activation condition, because there are times when currentItem and
pressedItem are null if `itemAt` fails to get the item under the mouse
position when dragging starts.

M  +10   -9    applets/kicker/package/contents/ui/ItemGridView.qml

https://invent.kde.org/plasma/plasma-desktop/commit/7557477d2a3e79bbc3c3dbf0de58eea702e5e986
Comment 4 Bug Janitor Service 2025-10-03 15:17:47 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3240
Comment 5 Niccolò Venerandi 2025-10-13 11:33:08 UTC
Git commit 16f40e8fb7fe805a21ea61bfe46aed7d1b902da1 by Niccolò Venerandi.
Committed on 13/10/2025 at 11:32.
Pushed by niccolove into branch 'master'.

Do not cover Dashboard's grid scrollbar with MouseArea

The mouse area was previously covering the entire parent element,
preventing any click to the scrollbar. Instead, we add some margin
to let the scrollbar still be interactive.

M  +1    -0    applets/kicker/ItemGridView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/16f40e8fb7fe805a21ea61bfe46aed7d1b902da1
Comment 6 Niccolò Venerandi 2025-10-13 11:33:23 UTC
Git commit f5a8f8e813a9bb9b463d115217087484c4517959 by Niccolò Venerandi.
Committed on 13/10/2025 at 11:33.
Pushed by niccolove into branch 'Plasma/6.5'.

Do not cover Dashboard's grid scrollbar with MouseArea

The mouse area was previously covering the entire parent element,
preventing any click to the scrollbar. Instead, we add some margin
to let the scrollbar still be interactive.


(cherry picked from commit 16f40e8fb7fe805a21ea61bfe46aed7d1b902da1)

Co-authored-by: Niccolò Venerandi <niccolo@venerandi.com>

M  +1    -0    applets/kicker/ItemGridView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/f5a8f8e813a9bb9b463d115217087484c4517959