Bug 474929 - Can't scroll through the Widgets Explorer with a touchscreen
Summary: Can't scroll through the Widgets Explorer with a touchscreen
Status: ASSIGNED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Widget Explorer sidebar (show other bugs)
Version: 5.27.8
Platform: openSUSE Linux
: NOR major
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-27 11:10 UTC by unblended_icing552
Modified: 2024-08-20 08:25 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description unblended_icing552 2023-09-27 11:10:42 UTC
SUMMARY
(Desktop -> Add Widgets)
In "Widgets" menu, swiping upwards and downwards almost always trigger the dragging operation over scrolling. This makes it difficult to navigate through the widgets menu using only touchscreen.


STEPS TO REPRODUCE
1. Use a device with touchscreen
2. Use Wayland session
3. On the desktop, long press and hold the empty area of the desktop until a pop-up appears at the top of the screen
4. Tap "Add Widgets", the Widgets menu appears on the left
5. try to swipe up and down with only one finger to navigate through the menu

OBSERVED RESULT
Most of the time, swiping with only one finger causes a widget in the menu to be dragged, instead of properly scrolling through the menu. You need to use two fingers (touching only one item) to successfully scroll.

EXPECTED RESULT
The menu should scroll with only one finger swiping up and down. A widget should be dragged only on touch-and-hold, similar to Android does with the app drawer.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Comment 1 unblended_icing552 2023-09-27 11:15:31 UTC
Phone recording: https://upload.disroot.org/r/4Cfpe5ks#wk8zQdUqau/bO0acNn0RNFH9uqpAzDmtnCPua5sMr3E=
Comment 2 Nate Graham 2023-09-28 19:20:12 UTC
Can confirm in Plasma 6 Wayland too.
Comment 3 Bug Janitor Service 2024-08-20 08:25:40 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2453