https://bugs.kde.org/show_bug.cgi?id=510363
Bug ID: 510363
Summary: Bezier Curve Tool: "Autosmooth curve" setting doesn't
work when setting up curve only using touch taps
Classification: Applications
Product: krita
Version First 5.2.13
Reported In:
Platform: Android
OS: Android 14.x
Status: REPORTED
Severity: normal
Priority: NOR
Component: Tools
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 185587
--> https://bugs.kde.org/attachment.cgi?id=185587&action=edit
Comparison of the Bezier Curve Autosmooth with mouse clicks vs touch taps
SUMMARY
See the attached image to better visualize how this bug looks.
STEPS TO REPRODUCE
1. Select the Bezier Curve Tool
2. In the Tool Options docker, enable "Autosmooth curve"
3. Using your finger, tap on the canvas a few times to setup your curve. (Use
ONLY taps. Do not drag with your finger.)
OBSERVED RESULT
The curve is made of straight lines.
EXPECTED RESULT
The curve gets smoothed/curved out, like it would happen if you were using only
mouse clicks
SOFTWARE/OS VERSIONS
Android 14
arm64
Krita 5.2.13
ADDITIONAL INFORMATION
I'm not a programmer, but if I were to guess, I'm guessing it's because there's
no hovering involved when tapping with the finger.
Would the solution be to create an artificial hover event when tapping the
canvas? This is what fixed the transform tool to make it work with touch, (
https://invent.kde.org/graphics/krita/-/commit/61001e3281252522cbc4bc93480438ccb45d4394
)
So I wonder if a similar fix would work here.
--
You are receiving this mail because:
You are watching all bug changes.