Wichtig
Detail
Detail
#26663
TreeGridComponent: Selektion wird nach Verwerfen einer transienten Zeile nicht zurück gesetzt
#27027
Deklarative Formulare: SelectField verschwindet nach Upload, wenn Optionsliste von mandatory Property abhängig ist
#27090
TreeTableComponent soll initial die erste sichtbare Zeile selektieren, wenn initial eine Zeile selektiert werden soll
Fehlerbehebung
(Nutzer-sichtbar)
Detail
#27172
LayoutEditor: StackOverflowError bei falscher Modell-Deklaration
An einem Formular wird deklariert, aus welcher Quelle (Komponentenkanal) das Formular sein Modell bezieht.
Problem
Macht man hierbei einen Fehler, deklariert als Modell "Eigene Komponente -> Modell" und erzeugt so einen Zyklus, so wird ein StackOverflowError geworfen:
at com.top_logic.mig.html.layout.LayoutComponent.collectModelDestinations(LayoutComponent.java:2727) at com.top_logic.mig.html.layout.LayoutComponent.collectModelDestinations(LayoutComponent.java:2727) at com.top_logic.mig.html.layout.LayoutComponent.collectModelDestinations(LayoutComponent.java:2727) at com.top_logic.mig.html.layout.LayoutComponent.collectModelDestinations(LayoutComponent.java:2727)
Dieser führt dann zu Folgefehlern, so dass das Layout und auch der Designmodus selbst nach Korrektur des Fehlers erst nach erneutem Login wieder funktionieren.
Test
TestRegression27172.script.xml