Bug 422850 - When Adding Multiple Vector Shape - the Vector Shape will glitch and get cut off/distorted
Summary: When Adding Multiple Vector Shape - the Vector Shape will glitch and get cut ...
Status: RESOLVED DUPLICATE of bug 435670
Alias: None
Product: krita
Classification: Applications
Component: Layers/Vector (show other bugs)
Version: 4.3.0-beta2
Platform: Microsoft Windows All
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
: 423647 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-06-12 02:37 UTC by kaisaki1342
Modified: 2021-05-12 12:05 UTC (History)
3 users (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 kaisaki1342 2020-06-12 02:37:20 UTC
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.
Comment 1 Ahab Greybeard 2020-06-15 15:39:40 UTC
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.
Comment 2 Ahab Greybeard 2020-06-29 11:33:22 UTC
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.
Comment 3 Ahab Greybeard 2020-06-29 11:35:10 UTC
*** Bug 423647 has been marked as a duplicate of this bug. ***
Comment 4 sh_zam 2021-05-12 12:05:52 UTC
*** This bug has been marked as a duplicate of bug 435670 ***