Bug 455497

Summary: After touchscreen-scrolling to the bottom of the playlist panel and overshooting, the playlist jitters indefinitely
Product: [Applications] Elisa Reporter: Firlaev-Hans <firlaevhanskde.upstream314>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screen recording

Description Firlaev-Hans 2022-06-17 16:30:44 UTC
Created attachment 149863 [details]
Screen recording

SUMMARY
Bug currently in Elisa master branch, see attached video

STEPS TO REPRODUCE
1. Use Elisa on a touch screen, add enough songs to playlist that it becomes scollable
2. Scroll to the very bottom of the playlist, overshooting a bit to trigger the rubber band effect
3. Profit

OBSERVED RESULT
The playlist view doesn't stop jittering by itself, only after scrolling again manually

EXPECTED RESULT
After the rubber band animation the playlist should remain still

SOFTWARE/OS VERSIONS
Elisa git build from master (1c55dcef)
Operating System: Fedora Linux 36
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Kernel Version: 5.17.13-300.fc36.x86_64 (64-bit)
Graphics Platform: Wayland
Comment 1 Nate Graham 2022-06-17 19:06:51 UTC
Can reproduce. Doesn't seem to be fixed by https://invent.kde.org/frameworks/kirigami/-/merge_requests/565.
Comment 2 Firlaev-Hans 2022-09-30 20:23:00 UTC
I am no longer able to reproduce this with Elisa 22.08 (from Fedora) and Frameworks 5.98.