Bug 423299

Summary: Android: Hover cursor eventually stops following where the pen is pointing.
Product: [Applications] krita Reporter: AppTest <xeses16388>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 4.3.0   
Target Milestone: ---   
Platform: Android   
OS: Android 10.x   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description AppTest 2020-06-20 22:12:44 UTC
SUMMARY
The hover cursor is the circle that appears on the canvas as you point the Samsung S-Pen at the screen without touching it. At some point when you draw, the cursor will stop following the pen and only move when the pen is touching the screen.

STEPS TO REPRODUCE
1. Not exactly sure what causes the above, but after drawing enough brush strokes on the canvas, there will come a point where the cursor stops moving as you hover your pen above the screen.

OBSERVED RESULT
Hover cursor stops following pen.

EXPECTED RESULT
Hover cursor always follows where the pen is pointing.

SOFTWARE/OS VERSIONS
Android build based on Krita 4.3.0 stable. OS is Android 10.
Hardware is Samsung Galaxy Tab S6.
Comment 1 Bug Janitor Service 2021-01-19 07:38:55 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/655
Comment 2 Halla Rempt 2021-01-19 09:54:32 UTC
Git commit 6fe29b52ff896a2766d42964aea217966af61173 by Halla Rempt, on behalf of Sharaf Zaman.
Committed on 19/01/2021 at 09:53.
Pushed by rempt into branch 'master'.

Android: Properly handle tablet events

Qt didn't properly pass down tablet events which caused problems with
hovering, TabletPress/Release.
Related: bug 431611, bug 429940

D  +0    -76   3rdparty/ext_qt/0098-Handle-Primary-and-Secondary-stylus-buttons-on-Andro.patch
A  +107  -0    3rdparty/ext_qt/0102-Android-Properly-handle-Tablet-events.patch
M  +1    -1    3rdparty/ext_qt/CMakeLists.txt

https://invent.kde.org/graphics/krita/commit/6fe29b52ff896a2766d42964aea217966af61173