fix map zoom