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
Verbesserung
Detail
#27095
Bulk-Verarbeitung von Objekt-Löschungen beim Layout-Update
Werden mehrere Objekte gelöscht, so werden diese z.Z. einzeln in den Komponentenbaum eingespielt. Das hat zur Folge, dass z.B. Tabellen auf die Löschung eines Elementes reagieren, aber noch andere gelöschte Elemente enthalten und es so zu Folgefehlern kommen kann.
Verbesserung
In den Komponentenbaum wird die Menge der gelöschten Objekte gegeben.
Test
Refactoring: Kein separater Test.
Code-Migration
- Die Signatur von LayoutComponent#receiveModelDeletedEvent(Object, Object) wurde zu LayoutComponent#receiveModelDeletedEvent(Set<TlObject>, Object) geändert. Das übergebende Set enthält alle gelöschten Objekte. Diese Methode wird jetzt nur noch einmal aufgerufen.