TreeListBox: improve double-click behavior