minor
#29009
Selektion in Baum unsichtbar wenn nicht "Expandieren bei Selektion" gewählt
Wenn man "Expandiere Knoten bei Selektion" wählt, dann wird der selektierte Knoten expandiert und eine neue Selektion durch Expandieren der Parent-Knoten sichtbar gemacht. Wenn man diese Option abwählt, dann wird bei Selektion der selektierte Knoten nicht mehr expandiert (gut), aber auch eine neue Selektion nicht mehr sichtbar gemacht (schlecht). Das führt dazu, dass man eine Komponente hat, die zwar eine Selektion hat, der Nutzer kann aber nicht erkennen was selektiert ist.
Mindestens bei einer Komponente mit Multiselektion kann man möglicherweise selektierte Knoten zuklappen wollen, ohne die Selektion zu ändern (wenn "Selektion beim Zusammenklappen anpassen" ausgeschaltet ist). Wenn sich aber die Selektion (von extern) ändert und ein neuer Knoten zu Selektion hinzukommt, dann sollte dieser auch sichtbar gemacht werden (Mindestens, wenn eine noch zu erfindende Option "Neue Selektion sichtbar machen" aktiviert ist). Vielleicht kann man dieses Verhalten auch explizit abwählen wollen, wenn man Bulk-Selektionsoperationen hat, die viele Knoten z.B. in einem Baum auf einen Schlag selektieren. Möglicherweise möchte man die Expansion nicht haben, wenn die Selektion direkt von einer Deep-Selektions-Checkbox des Parents ausging.
Vielleicht könnte auch eine UI-Aktion (Objekt in Komponente anzeigen) sinnvoll sein, die ein gegebenes Objekt in einer Kompnente sichtbar macht (Aufklappen in einem Baum bis zu diesem Objekt) und Setzen der Scroll-Position, um das Objekt in den Viewport zu scollen in Baum und Tabelle.