Verified Commit 34982c1b authored by Gavin Chou's avatar Gavin Chou Committed by Marc Jeanmougin
Browse files

Fix performance issue of zooming

All objects, which include the invisible, are updated when we zoom
in/out, the improper algorithm leads to zooming lag.
The lag is proportional to the number of objects we create, and it
becomes unacceptable (on MacOS) when there are more than 1000 objects.

We should update what is visible while zooming and Skipping updating the
invisible objects when we take zoom actions to address the zooming problem.

This fix also address [issue #1614](inkscape/inkscape#1614)
parent 06b1437e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment