На управляемой форме размещено дерево значений и под ним декорация.
при активизации строки из дерева значений, происходит обновление заголовка декорации.
Так как изменение заголовка требует обращения к сервера, после установки нового значения форма на клиенте видимо перечитывает данные и обновляется.
Из-за этого дерево значений "скачет", позиционируя активированную строку посередине формы.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший