don't call willSelect on deselecting