Created attachment 141063 [details] Freehand Selection Tool produces severe artifacts when pressing Ctrl to draw polygonal outline Freehand Selection Tool produces severe artifacts when pressing Ctrl to draw polygonal outline. Steps to reproduce: 1) Freehand Selection Tool 2) Hold Ctrl + Click 3) Move cursor 4) Severe artifacts Operating System: Arch Linux KDE Plasma Version: 5.22.4 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.2 Kernel Version: 5.13.12-arch1-1 (64-bit) Graphics Platform: X11 Processors: 16 × Intel® Core™ i9-9900KF CPU @ 3.60GHz Memory: 62.8 GiB of RAM Graphics Processor: Radeon RX 590 Series krita-5.0.0-beta1-8f23816-x86_64.appimage
Testing on Windows 10: 4.4.5 does not have this problem. 4.4.7 onwards to 5.1.0-prealpha (git 6ce9aadc4b) all have this problem. Setting to Confirmed.
Hi, Tyson! The bug should now be fixed with this commit: https://invent.kde.org/graphics/krita/-/commit/a82f01c700571b344e859f491d05df2a5f4a9fea Could you please check if it is really fixed in this build (I've just triggered it, so please wait till it is completed): https://binary-factory.kde.org/job/Krita_Nightly_Appimage_Build/1445/
Thanks Dmitry, although it still produces slight artifacts as the traces of the straight line, it's much less obvious now.
Thanks for your comment! Automatically switching the status of this bug to REPORTED so that the KDE team knows that the bug is ready to get confirmed. In the future you may also do this yourself when providing needed information.
A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/1164
Git commit fe70e79d308a4b6ddf0afdd4de29042baa1c3168 by Dmitry Kazakov, on behalf of Reinold Rojas. Committed on 17/11/2021 at 13:32. Pushed by dkazakov into branch 'master'. Fix artifacts in freehand selection tool in polygonal mode M +1 -1 plugins/tools/selectiontools/kis_tool_select_outline.cc https://invent.kde.org/graphics/krita/commit/fe70e79d308a4b6ddf0afdd4de29042baa1c3168
Thank you Dmitry and Reinold! :D
Git commit 9e8c85c83136d20f6cf5d2a700c22a2c55b08d0a by Dmitry Kazakov, on behalf of Reinold Rojas. Committed on 17/11/2021 at 13:47. Pushed by dkazakov into branch 'krita/5.0'. Fix artifacts in freehand selection tool in polygonal mode (cherry picked from commit fe70e79d308a4b6ddf0afdd4de29042baa1c3168) M +1 -1 plugins/tools/selectiontools/kis_tool_select_outline.cc https://invent.kde.org/graphics/krita/commit/9e8c85c83136d20f6cf5d2a700c22a2c55b08d0a