Major
Nice to have
Detail
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Bugfix
(User-visible)
Erstellt man In-App einen neuen Tab und anschließend ein neues Formular ohne Angabe des Modells (und Typs), so ist der Tab nach einem erneuten Login nicht mehr sichtbar.
Die Sichtbarkeitsberechnung einer Komponente, insbesondere eines Tabs, prüft entlang des Komponentenbaums, ob einer dieser Komponenten sichtbar ist, also u.a. ob supportsModel(..) == true ist.
Ein In-App-Formular ohne Modell wird nicht unterstützt. Das führt jedoch dazu, dass der Benutzer den Tab nicht sieht und damit keine Möglichkeit hat das Problem zu reparieren. Das ist ungünstig. Da durch eine Bearbeitung der Formularkonfiguration das Problem i.a.R. leicht zu lösen ist.
Test
- Neuen Tab erstellen.
- Neues Formular ohne Angabe eines Modells (Typs) erstellen.
- Ausloggen, einloggen und prüfen ob der Tab weiterhin sichtbar ist.
- Setzen eines Modells in der Formularkonfiguration und dargestelltes Formular prüfen.