Ebene/Zeichnungsebene nach Anlegen direkt aktiv setzen

Wahrscheinliche Wurzel von "kann nicht erstellen": neue Ebene
wurde zwar zur Liste hinzugefuegt, aber nicht aktiv markiert
→ keine Pill-Highlight → User sah sie nicht (vor allem wenn sie
am Listen-Ende auftauchte) und dachte es funktioniert nicht.

Fix: nach addNew/addQuick `onActiveChange(code|id)` aufrufen.
Die neue Ebene wird in der Liste als aktiv markiert (Pill-Highlight),
ist sofort auffaellig + neue Geometrie landet direkt darauf.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-19 00:36:15 +02:00
parent d63bca1ad8
commit f14f84ca36
2 changed files with 5 additions and 2 deletions
+2
View File
@@ -110,6 +110,8 @@ export default function GeschossManager({
}
console.log('[ZEICHNUNGSEBENEN-UI] addQuick →', { newZ, countBefore: zeichnungsebenen.length })
onChange([...zeichnungsebenen, newZ])
// Direkt als aktiv setzen → Pill-Highlight, klar sichtbar
if (onActiveChange) onActiveChange(newZ.id)
}
const toggleVisible = (id) => {