Pattern containing clipped object freezes in Document in cm units
Original Report
The template works fine up until the repeat layer as i have already taken these steps multiple times on different projects on the layer repeat where my pattern is i just copied the original pattern tile from layer pattern foreground into repeat layer and then just got the copied pattern tile clicked on it with the arrow icon 3-4 times to get a box up around it and i got the small box in the right hand bottom corner of the tile pushed it up a very small amount so the pattern got a little smaller, now there is a second small box where the first small box is now i grab the second small box and pulled the pattern right out until it was at my desired measurements. I then went to change all my measurements to cm instead of px by going into document properties. I was going to go back into export file and change the measurements to cm there also but my document on Inkscape kept freezing up and not responding so now i cannot get in there to alter measurements hope someone can help me with this thankyou. My file is attachedSteps to reproduce:
- open fruitstestcheck.svg in Inkscape
- This file has a large pattern
- objects in the pattern have a clip in it
- File entered bad state after changing document units to cm
- Opening the file in a text editor and changing the width/height to mm (and multiplying the values by 10) fixes the issue
What happened?
- All versions: CPU constantly high
- 1.0 and later: Inkscape is frozen
- 0.92.x: Inkscape is laggy, and after file is opened, new widgets/dialogs/menus simply dont' show
What should have happened?
- CPU isn't continually running. No re-rendering should be necessary if there are no changes
- no freeze
- Shouldn't matter what units we change the document to.
Sample attachments:
Also more minimal file that freezes 1.1-alpha (warning, has same name as original file) fruitstestcheck.svg
Version Info:
- See comments below, still happens in Inkscape 1.1-alpha (45525c9ea5, 2021-04-03)
Edited by Nathan Lee