Hi,
When the last visible node in a (multi column) UltraTree is selected and there is a scroll bar, the node is automatically brought into view i.e. the tree scrolls 3 nodes down. I'd like to disable this behavior and keep the node down where it is, even if this means that it is not fully visible.
Is there any way to do this?
Hi Akrostichon,
This is expected behavior. When a row in the grid is activated, it is automatically scrolled into view.
May I ask a bit about your use case? Is this something that is happening programmatically? If so, you can select the row without activating it.If you mean that the row is scrolled into view as the result of a user action, please let me know and I will explore other options.
Hi Mike,
Indeed, the action is triggered by a User action. But still your advice seems to have resolved the problem for me.
I have set the CellClickAction to NodeSelect and have eliminated all places where I activated nodes programmatically and voila it still moves 3 nodes up, but the selection stays ok and my synchronization logic (in a merge view of two multi-column trees) works fine. Thanks for this.