SUMMARY This bug has been around for more than a year at this point. Using stylus as you manipulate a vector shape from a click and hold case, the vector after the release of the click, continues to stay glued to the cursor for a while, and the faster the cursor movement, the longer the problem holds before committing the action. This is frustrating because it is prone to incorrect vector shape adjustment every time you use the stylus to work. This doesn't happen at all with mouse. STEPS TO REPRODUCE 1. create a rectangular vector shape 2. using one of the edge's anchor and the vector shape, try to click and drag an edge 3. without stopping the drag, release your click 4. look at what happens with the movement of the cursor OBSERVED RESULT The vector shape stays glued as if you didn't release the drag, and will stop only if your cursor movement is still. EXPECTED RESULT Right after releasing the click, the vector shape should instantly commit and the position at which the cursor was when the click has been released. No glueing of the vector shape to your moving cursor position should happen after releasing the click SOFTWARE/OS VERSIONS Windows 10 Pro ADDITIONAL INFORMATION Tested with a Huion H1061P tablet( issue is common to Krita 5.3.x prealpha/beta versions, and now 6.x beta ) Fixing this will probably affect also version 5.3.x so I will restrain from making a duplicate just because the app version differs.
Confirmed: Win 10, Huion Pen tablet, Krita 6.1, Windows Ink (WinTab not testet).
Confirmed with WinTab as well now (Win 10, Huion Pen tablet, Krita 6.1).
Confirmed also with Windows 11 Pro, One by Wacom and Krita 5.3.0.-beta1. I have noticed that this bug occurs with Edit Shapes Tool, Select Shapes Tool and Text Tool (basically every tool where you resize, rotate or move vector shapes). It might have something to do with the pen's hover function since it never occurs when I use mouse. Of course, coding is extremely complex and it might be something completely else. STEPS TO REPRODUCE 1. Open Krita and create a new document. 2. Add vector layer. 3. Draw a vector shape. 4. Activate Edit Shapes Tool, Select Shapes Tool or Text Tool. Select the vector. 5. Move the square handles, nodes, segments or side handles with a pen, or move the vector shape itself. Don't lift the pen up in a direct 90-degree angle, but rather slowly drag it higher in an approximately 45-degree angle. OBSERVED RESULT Node/segment/handle will keep moving along with the pen even though the pen is not touching the tablet anymore. Krita might even pop up a notification box saying "waiting for image operation to complete…" EXPECTED RESULT Nodes/segments/handles should stop moving the instance pen is no longer touching the tablet.