Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Fehlerbehebung
Bei Verwendung der TreeComponent kommt es zu einem Darstellungsfehler wenn der Rootknoten ausgeblendet ist und ein neuer Knoten direkt unterhalb dieses Rootknotens angelegt wird. Der Fehler tritt erst auf, wenn schon mindestens 2 Knoten unterhalb des Rootknotens existieren.
Ausgangszustand
Fehlverhalten
Nach Anlage eines weiteren Knotens direkt unter Root:
Der Fehler tritt auch auf, wenn man einen Knoten, der direkt unter Root hängt löscht.
Nach F5 ist der Fehler behoben.
Ursache
Der Fehler liegt wohl in der Methode "TreeRenderer.addSubtreeUpdateActions()". Hier wird der Parameter "stopID" nicht verwendet und immer ein ElementReplacement für genau einen Knoten (nodeID) im Baum vorgenommen.
Test
- Nur testbar mit #23440, siehe Test dort.