diff --git a/iphone/Maps/UI/CarPlay/CarPlayMapViewController.swift b/iphone/Maps/UI/CarPlay/CarPlayMapViewController.swift index 13d5b6ef5..65881c05c 100644 --- a/iphone/Maps/UI/CarPlay/CarPlayMapViewController.swift +++ b/iphone/Maps/UI/CarPlay/CarPlayMapViewController.swift @@ -159,14 +159,16 @@ final class CarPlayMapViewController: MWMViewController { } func updateVisibleViewPortState(_ state: CPViewPortState) { - viewPortState = state - switch viewPortState { - case .default: - updateVisibleViewPortToDefaultState() - case .preview: - updateVisibleViewPortToPreviewState() - case .navigation: - updateVisibleViewPortToNavigationState() + if CarPlayService.shared.isCarplayActivated { + viewPortState = state + switch viewPortState { + case .default: + updateVisibleViewPortToDefaultState() + case .preview: + updateVisibleViewPortToPreviewState() + case .navigation: + updateVisibleViewPortToNavigationState() + } } }