Created attachment 124146 [details] (capture) SUMMARY git d19b0b6 Triangles appears over vector shapes with 'stroke' layer style. It doesn't seem to happen in 4.2.8. STEPS TO REPRODUCE 1. Draw vector shapes and texts on a vector layer 2. Apply the layer style(Stroke) 3. Change parameters of the effect OBSERVED RESULT Random triangles in the same color with the fill color appears. EXPECTED RESULT Nothing appears. SOFTWARE/OS VERSIONS Windows: Win7 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Hm, I cannot reproduce this in master. Could you maybe attach the file that shows the problem?
Created attachment 124315 [details] the file
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.
Worse... Loading the file asserts in master: ASSERT: "!namedTransactionInProgress()" in file /home/boud/dev/krita/libs/image/tiles3/kis_memento_manager.cc, line 238
This doesn't seem to happen anymore in the latest nightlies, but the original file I saved for this bug report still have this. Maybe the bug itself has been already fixed in krita, but I'm not sure...
Oh, it's not. Tested again, it sometimes happen in the latest nightly. :/ but I can't catch exactly when. I'll post more as I get more informations.
I can reproduce the issue. The problem happens because there seem to be some leftovers of the vector shapes still painted on the vector layer's projection. They are not normally visible in the canvas.
Git commit fe52e776655c378d1632a8305f8c7dc60b5a405a by Dmitry Kazakov. Committed on 03/06/2020 at 19:41. Pushed by dkazakov into branch 'krita/4.3'. Fix leftover artifacts when moving shapes under layer styles We should actually crop rendering area by job.viewUpdateRect. There was a long-standing todo notice for that ;) M +39 -13 libs/ui/flake/kis_shape_layer_canvas.cpp https://invent.kde.org/graphics/krita/commit/fe52e776655c378d1632a8305f8c7dc60b5a405a
Git commit 5305eb0d99956d18eaece0cf19ca5a27c7af9d1d by Dmitry Kazakov. Committed on 03/06/2020 at 19:49. Pushed by dkazakov into branch 'master'. Fix leftover artifacts when moving shapes under layer styles We should actually crop rendering area by job.viewUpdateRect. There was a long-standing todo notice for that ;) M +39 -13 libs/ui/flake/kis_shape_layer_canvas.cpp https://invent.kde.org/graphics/krita/commit/5305eb0d99956d18eaece0cf19ca5a27c7af9d1d