fixed visual mode find, only end after escape, better parent for theme dialog