summaryrefslogtreecommitdiffstats
path: root/src/splivarot.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/splivarot.cpp')
-rw-r--r--src/splivarot.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/splivarot.cpp b/src/splivarot.cpp
index 55d1146b1..b41ad4b21 100644
--- a/src/splivarot.cpp
+++ b/src/splivarot.cpp
@@ -1516,6 +1516,9 @@ sp_selected_path_simplify_item(SPDesktop *desktop,
return false;
}
+ // correct virtual size by full transform (bug #166937)
+ size /= sp_item_i2doc_affine(item).descrim();
+
// save the transform, to re-apply it after simplification
NR::Matrix const transform(item->transform);