Fix to available squares highlighting

now doesn't do strange things on deselecting