Bug 515860

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: RESOLVED DUPLICATE    
Severity: normal CC: dra.w.p.il.e+bugskde
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:18 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
Same bug report submitted twice, so marking this one as a dupe.

*** This bug has been marked as a duplicate of bug 515859 ***