use specialCenterAndZoom to deal with panning bug.