fix: stop resize before lossy metadata rekey

Issue: #277
User-Visible: yes
This commit is contained in:
Sergey Matyunin
2026-08-24 07:10:27 +03:00
parent cd0a682ad7
commit 2e22ed7938
5 changed files with 34 additions and 10 deletions
+2 -1
View File
@@ -8,7 +8,8 @@
diagonal and ambiguous walls remain visible but explain why they are
disabled. Preview and commit use the same fixed-topology result, so resizing
can no longer split thickness records, leave wall fragments behind or make
the space masonry disappear
the space masonry disappear. If persisted thickness or virtual-span metadata
cannot be moved losslessly, the wall visibly stops at the last safe position
([#277](https://github.com/Matysh/houseplan-card/issues/277)).
- “Optimize plans” now repairs an exact redundant independent wall drawn over
one solid shared room boundary. Its hosted door/window/gate is reattached to
+2 -1
View File
@@ -15,7 +15,8 @@
остаются видимыми, но объясняют причину блокировки. Preview и сохранение
используют один результат с неизменной топологией, поэтому ресайз больше не
разрезает записи толщины, не оставляет фрагменты стен и не заставляет кладку
пространства исчезнуть
пространства исчезнуть. Если записи толщины или виртуальных отрезков нельзя
перенести без потерь, стена видимо останавливается в последней безопасной точке
([#277](https://github.com/Matysh/houseplan-card/issues/277)).
- «Оптимизировать планы» теперь исправляет точную лишнюю перегородку,
нарисованную поверх одной сплошной общей стены комнат. Её дверь, окно или