bug fix: do not expand selection when currect row does not match