Bug 476271

Summary: Scrollable Page only semi scrollable with touch and NavigationTabButton not clickable with pen
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Tammes Burghard <kde>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs-null>
Status: RESOLVED MOVED    
Severity: normal CC: me, nate, notmart
Priority: NOR    
Version First Reported In: 5.109.0   
Target Milestone: Not decided   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Tammes Burghard 2023-10-28 22:15:49 UTC
SUMMARY
***
I use Kasts on my surface tablet running fedora silverblue and have several touch issues: 

1. When I try to scroll the main ScrollablePage via touch, it works great as long as the ScrollablePage contains a GridView or ListView. But when it contains text, swiping over it selects the text instead of scrolling which is weird.

2. In most cases, I can't grab the auto hiding Scrollbar with my pen (I managed to do it once, but couldn't recreate that). This is annoying because it is my first workaround for issue 1.

3. I can't click on the NavigationTabButtons in the drawer with my pen. Tapping with the finger works and clicking other buttons also works, but these NavigationTabButtons only get highlighted and not clicked.
***


STEPS TO REPRODUCE
1. Use Kasts on a tablet with pen
2. Try to open the Episodes Page with the pen
3. Because that does not work, open it with your finger
4. Open a single episode that has a page filling (long enough) description
5. Try to scroll
a. by swiping over the text
b. by swiping over the text with the pen
c. by grabbing the scrollbar with the pen

OBSERVED RESULT
a. Text is selected
b. Text is selected
c. If I am precise enough, the pen grabs the page behind the scrollbar and I can move it that way

EXPECTED RESULT
a. The page gets scrolled
b. Selecting text here is fine imo
c. The pen grabs the scroll thingy and I can scroll by moving that up and down

SOFTWARE/OS VERSIONS
Linux: Fedora Silverblue
Kasts: 23.04.3 as a Flatpak
KDE Frameworks Version: 5.109
Qt Version: 5.15.10
Tablet: Microsoft Surface Go 2
Pen: Microsoft Surface Pen

ADDITIONAL INFORMATION
Yes, writing Microsoft twice hurt
Comment 1 Nate Graham 2023-10-30 19:33:07 UTC
Thanks for the detailed bug report!

However I'm afraid this is actually three separate bugs. Would you mind submitting one bug report per specific issue? Then we'll  get 'em investigated and fixed. Thanks a lot!
Comment 2 Tammes Burghard 2023-11-02 21:35:50 UTC
Alright, I opened them