fix: preserve migrated wall interactions

Issue: #282
User-Visible: yes
This commit is contained in:
Matysh
2026-08-26 02:21:26 +03:00
parent 20f5c39699
commit cfc1bb063e
11 changed files with 135 additions and 32 deletions
+3 -1
View File
@@ -25,7 +25,9 @@
An invalid open passage also retains its specific actionable error instead
of being masked by the generic wall-model migration blocker. The compact
space card keeps wall-hosted doors, windows, gates and passages visible after
the migration as well.
the migration as well. Wall-hosted windows keep casting sunlight after an
edit, partial open boundaries remain writable on migrated plans, and clearing
wall thickness no longer restores its previous value.
Ambiguous legacy geometry is
left unchanged with a recovery prompt. No Plan editor controls or
zero-thickness-wall behaviour changed
+3
View File
@@ -30,6 +30,9 @@
открытый проход по-прежнему получает своё точное сообщение об ошибке, а не
общий блокер миграции стен. Компактная карточка пространства также не теряет
после миграции двери, окна, ворота и проходы, привязанные к стенам.
Окна на стенах продолжают пропускать солнечные лучи после правки, частичные
открытые границы сохраняются и на уже мигрированных планах, а удалённая
толщина стены больше не восстанавливается в прежнее значение.
Неоднозначная старая геометрия остаётся без изменений с подсказкой по
восстановлению. Кнопки редактора плана и поведение стен нулевой толщины не
менялись