Fix ensure visible, do not loose selection on highlighting, and use signal for refreshing list
Fix selection on reHighlight and stop autotimer
always return something, or raise error