Bug 455312 - Bezier curve tool not behaving like the manual instructions
Summary: Bezier curve tool not behaving like the manual instructions
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Documentation (show other bugs)
Version: 5.0.6
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: wolthera
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-15 09:02 UTC by reportofhostilesflightgroup
Modified: 2022-07-18 11:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description reportofhostilesflightgroup 2022-06-15 09:02:48 UTC
SUMMARY
***
The Bezier curve tool does not behave as described in the manual, and also displays some erratic behavior. 
***


STEPS TO REPRODUCE
1. On a new document choose the Bezier Curve tool
2. Click on the canvas.
3. Click somewhere else in the canvas

OBSERVED RESULT
A thin black line that ends where the 2nd click was made, no handles of any kind

EXPECTED RESULT
According to the manual: "Krita will show a blue line with two handles when you add a control point. You can drag these handles to change the direction of the curve in that point."

SOFTWARE/OS VERSIONS
Windows: Windows 10 Pro, ver. 21H2
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
The tool sometimes changes behavior: If a 3rd click is done *exactly* where the 2nd click was made it presents red handles. Trying to use these handles results in a curve from the 1st point to the 2nd point and a straight line from the 2nd point to the red handle (still unusable due to extra straight line).
Comment 1 Halla Rempt 2022-06-15 09:35:41 UTC
I checked with older versions of Krita, and the only that has changed is that with krita 3.0 it was impossible to add new segments to the bezier curve. The handles appear if you keep the mouse button down and press shift and move the mouse, which is not consistent with the manual either.
Comment 2 Halla Rempt 2022-06-15 09:41:42 UTC
Oh, you don't even have to press shift, you can just click, keep the mouse down and move to create the curve. This works the same in inkscape, so maybe it's only the manual that needs fixing.
Comment 3 Halla Rempt 2022-07-12 13:17:20 UTC
I'm not sure whether this is a duplicate of 442207 -- Wolthera, can you check?
Comment 4 wolthera 2022-07-18 11:47:30 UTC
Git commit 61ebab95e6e90a4d6b9a06c4565f9fe530f0b83b by Wolthera van Hövell tot Westerflier.
Committed on 18/07/2022 at 11:41.
Pushed by woltherav into branch 'master'.

Update path tool page.

Some of this hadn't been updated in ages, but part of the problem is
also that the canvas input settings and tool functionality interaction
isn't ideal.
Related: bug 442184, bug 442207

A  +-    --    images/tools/path_tool_usage.png
M  +7    -5    reference_manual/tools/path.rst

https://invent.kde.org/documentation/docs-krita-org/commit/61ebab95e6e90a4d6b9a06c4565f9fe530f0b83b