Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
#26382
Fehlermeldungen "Duplicate tag name..." beim Starten einer Anwendung in der IDE aus einem TL-Studio
#26402
Modell Editor: Diagramm: Fehler beim Ziehen einer Klasse aus einem anderen Modul ins eigene Arbeitsblatt
#26405
TTypeRewriter loggt Warnung "Unable to resolve items by external reference" auch unnötigerweise
#26431
Geänderte Oberklassenbeziehung führt erst nach Neustart zu geänderter Attributliste im Formulareditor
#26446
Generische Formulare: Sichtbarkeitsanpassungen überschriebener Attribute werden nicht berücksichtigt.
Fehlerbehebung
(Nutzer-sichtbar)
Wird im Baum ein anderer Knoten selektiert wird ein Change-Handling durchgeführt.
Hierbei wurden bislang alle Komponenten in der transitiven Hülle der Master-Slave-Partner-Beziehung überprüft. Seit #25647 funktioniert dies nicht mehr.
Ursache
Seit #25647 werden nur die Komponenten überprüft die einen Kanal haben der irgendwie mit dem Selektions-Kanal der Quell-Komponente verknüpft ist. Wenn dies der Modell-Kanal einer Komponente ist, müssen zusätzlich die Komponenten überprüft werden die mit dem Selektions-Kanal dieser Komponente zu tun haben (usw.).
Test
- Im Typen-Demo-Baum ein Objekt editieren.
- Nicht speichern und Selektion wechseln.
- Erwartung: Es kommt ein "Sie haben Änderungen vorgenommen"-Dialog
- Im Modell-Editor die Eigenschaften eines Typ's editieren.
- Nicht speichern und Selektion wechseln.
- Erwartung: Es kommt ein "Sie haben Änderungen vorgenommen"-Dialog