Raum: outline + stamp + fill als Paired-Bauteil markieren

raum_outline fehlte in _PAIRED_SOURCE_TYPES, raum_stamp + raum_fill in
_PAIRED_VOLUME_TYPES. Klick auf die Raum-Linie markierte daher nur die
Linie, nicht den Stempel-Text/Fuellung — beim Verschieben blieb der Text
hinten.

Vorher hat das idle-Live-Regen wahrend dem Drag den Stempel mitgezogen
(mit Flicker). Mit dem _UT_ACTIVE_KEY-Bail in idle (9cde41b, fixt
Fenster-Glitch) ist das nicht mehr drin → wir muessen die drei sauber
ueber Rhinos eigene Selection-Sync zusammen halten.

Pairing macht: Klick auf Outline → _collect_partners markiert stamp +
fill mit. Gumball/Move verschiebt alle drei synchron. Nach Release
laeuft die idle-Regen-Queue (queued via _on_replace fuer raum_outline)
und aktualisiert die Flaechenangabe falls die Outline-Form sich
geaendert hat.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-20 19:12:07 +02:00
parent 9cde41b686
commit de1fc887f5
+4
View File
@@ -9075,11 +9075,15 @@ _PAIRED_VOLUME_TYPES = (
"wand_volume", "decke_volume", "dach_volume",
"oeffnung_volume", "treppe_volume",
"stuetze_volume", "traeger_volume",
# Raum: Stempel-Text + SIA-Fuellung haengen an raum_outline. Damit die
# drei gemeinsam markiert + via Rhino-Move zusammen verschoben werden.
"raum_stamp", "raum_fill",
)
_PAIRED_SOURCE_TYPES = (
"wand_axis", "decke_outline", "dach_outline",
"oeffnung_point", "treppe_axis",
"stuetze_point", "traeger_axis",
"raum_outline",
)