should fix latests selection issues

Fix case when unselecting with single click + shift (useful in vim for
example).