Bug 406359 - Touch scrolling not possible
Summary: Touch scrolling not possible
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (other bugs)
Version First Reported In: 5.15.3
Platform: Manjaro Linux
: HI major
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-09 14:01 UTC by Nicolas Fella
Modified: 2019-11-15 13:47 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 5.18
Sentry Crash Report:


Attachments
Video of the problem (775.85 KB, video/mp4)
2019-04-09 14:14 UTC, Nicolas Fella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Fella 2019-04-09 14:01:51 UTC
SUMMARY
Scrolling the lists with one finger on a touchscreen is not possible

STEPS TO REPRODUCE
1. Open Kickoff
2. Go to Applications (or some other tab with long content)(
3. Move finger on touchscreen

OBSERVED RESULT

Hover marker moves

EXPECTED RESULT
List scrolls

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.15.3
KDE Frameworks Version: 5.56
Qt Version: 5.12.2

ADDITIONAL INFORMATION
Happens on both X11 and Wayland
Comment 1 Nicolas Fella 2019-04-09 14:14:14 UTC
Created attachment 119319 [details]
Video of the problem
Comment 2 Nate Graham 2019-04-09 16:49:44 UTC
Yep, same here.
Comment 3 Nicolas Fella 2019-04-09 16:58:27 UTC
If I comment out the MouseArea in KickoffListView.qml:102 scrolling works as expected
Comment 5 Nate Graham 2019-11-15 13:47:31 UTC
Git commit 0322d1a25fac01768b90854d09e1e2d882da40b5 by Nate Graham, on behalf of Steffen Hartleib.
Committed on 15/11/2019 at 13:47.
Pushed by ngraham into branch 'master'.

Improved Touch support for Kickoff

Summary:
- enabled touch scrolling in Kickoff
- open the correct category in the application tab
- open the context menu with touch (tapandhold gesture similar to Windows 10)
- start drag action with touch similar to Windows 10
Related: bug 406361
FIXED-IN: 5.18

Reviewers: #plasma, hein, ngraham

Reviewed By: ngraham

Subscribers: niccolove, khuoman, mart, sbergeron, davidedmundson, ngraham, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D21829

M  +94   -67   applets/kickoff/package/contents/ui/KickoffListView.qml

https://commits.kde.org/plasma-desktop/0322d1a25fac01768b90854d09e1e2d882da40b5