Properly Handle `disbaleScaleTranslation` when Zooming to Fit