[Gtk4] TreeExpander: don't select on expand/collapse
This feels like a paper-cut to me. Clicking the expander-icon of a TreeExpander will expand or collapse the row, but also select it.
Easily reproducible with gtk4-demo
. It is impossible to expand/collapse rows without selecting them. This isn't as annoying in gtk4-demo
because only the window title changes instead of the whole view. But for applications where a TreeExpander-row is also a valid selection that triggers a view-change elsewhere this can be a nuisance.
Personally I think this should be a change in the default behavior without a way of changing it back. But maybe I'm missing something.
If the maintainers agree with what I propose I am happy to prepare a merge request.