Bug 515859

Summary: Clone Brush source point cannot be set on Android (Secondary Mode ignored)
Product: [Applications] krita Reporter: kuzma <filkuz2day>
Component: Brush enginesAssignee: Krita Bugs <krita-bugs-null>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.2.15   
Target Milestone: ---   
Platform: Android   
OS: Android 14.x   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description kuzma 2026-02-11 09:09:08 UTC
Steps to reproduce:
1. Start Krita 5.2.15 on Android tablet (OnePlus Pad 3).
2. Select Clone Brush Tool.
3. Try to set source point using:
   a) Toolbar "Set Clone Source" button, or
   b) Alternate Invocation "Secondary Mode" mapped to Long Press.
4. Tap on canvas with stylus.

Expected result:
Source point is fixed and offset is applied to cloning strokes.

Actual result:
Source point is not registered. Source and destination circles move together with zero offset.
If "Source Point reset before a new stroke" is enabled, source resets to (0,0).

Hardware:
OnePlus Pad 3 (Snapdragon 8 Elite)
OnePlus Stylo 2 stylus (no barrel buttons)

OS:
Android 14 (OxygenOS)

Notes:
Tablet Tester shows tablet events (blue line), pressure and tilt work correctly.
Seems Secondary Mode is interpreted as normal painting event on Android.

I can provide a short screen recording and tablet tester logs if needed.
Comment 1 dra.w.p.il.e+bugskde 2026-02-11 09:43:23 UTC
*** Bug 515860 has been marked as a duplicate of this bug. ***