When Adding Multiple Vector Shape - the Vector Shape will glitch and get cut off with some rectangular cuts on it/ not render as a full shape. Exporting the said glitch off file will result to that cut of being visible in the exported jpeg/png files. Debugging done: Turning layer visibility on and off - will sometimes fix this but most time dont. Rendering get fix when shape is moved. Note it is not rendered in screen full and exported that cut of part from the glitch is in the final file. STEPS TO REPRODUCE 1. Add Vector shape from symbol library on the canvas. Sometimes in happen at about 3/4 shapes. I used Pepper /Carrot vectors and my own vectors for demo. 2. Wait till adding / moving anymore vector result to some glitchy cut of shapes. 3. Export the file in this state as Jpg/png. OBSERVED RESULT 1. Cut off sides / incomplete render of vector shapes. 2. said cut of/ incomplete render also appear in the exported file. EXPECTED RESULT 1. No blocky / distorted cut off shape both on canvas and exported files. Video Example: https://youtu.be/UOZHdPcCzYc SOFTWARE/OS VERSIONS Windows: Win 10 Pro Build 18363 x64 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Screen Table Huion GT191 Ram. 16gb / CPU Intel i5 4570 3.20ghz 4core With Canvas acceleration on /bug also happen when its off.
I can confirm this for the 14 June 5.0.0 prealpha appimage (git 6dc22af) It only happens when you drag a vector library symbol out of the vector library docker and move it over the canvas so that it passes over but does not remain on any existing vector object on the layer. The vector library symbol erases parts of the existing vector appearance. If the vector library symbol remains on and is dropped on the existing vector object then local parts that were erased are restored but not parts of the existing vector that may be remote from the vector library symbol and had been erased. The only way to restore a vector object with these erased parts is to select it and to move it by any amount. Its full appearance is then restored.
Additional note: In agreement with https://bugs.kde.org/show_bug.cgi?id=423647 , it is also possible to 'restore' the erased parts by 'wiping' them with the vector library shape after you've finally placed it on the canvas.
*** Bug 423647 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 435670 ***