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