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
Detail
#25825
In-App Development: Grid-Create-Handler wird fälschlicher Weise für Tabellen angeboten
Das Template "Table" bietet als Button-Option einen "Grid-Erstellen-Handler nach Ausdruck" an, obwohl er gar nicht unterstützt wird.
Wählt man ihn trotzdem, kommt es beim rendern des Buttons in der Table-Toolbar zu einer ClassCastEx:
(java.lang.ClassCastException: com.top_logic.layout.table.component.TableComponent cannot be cast to com.top_logic.element.layout.grid.GridComponent) at com.top_logic.basic.ExceptionUtil.createException(ExceptionUtil.java:74) at com.top_logic.layout.basic.AbstractControlBase.write(AbstractControlBase.java:703)
Nun wird statt des Buttons ein error-symbol gerendet, was dummerweise auch das BurgerMenu mit den Optionen "Edit View" und "Delete view" verdeckt.
D.h. man kommt nun nicht mehr an die Einstellungen, um diesen Fehler zu korrigieren. Man kann die kaputte Sicht nicht einmal mehr löschen.
Test
Tabelle anlegen und Optionen für das Property Buttons überprüfen. Der Grid-Create-Handler sollte nicht in der Menge von Optionen enthalten sein.