diff --git a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/LoginServiceManager.kt b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/LoginServiceManager.kt index a5c7f5eaba..086f308d7d 100644 --- a/OCH/common/biz/src/main/java/com/mogo/och/biz/login/LoginServiceManager.kt +++ b/OCH/common/biz/src/main/java/com/mogo/och/biz/login/LoginServiceManager.kt @@ -477,7 +477,10 @@ object LoginServiceManager : IOchLanPassengerStatusListener { if (vehicle == Vehicle.B2 && AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode)) { BizLoopManager.runInMainThread{ - ActivityUtils.getTopActivity().requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT + val orientation = ActivityUtils.getTopActivity().resources.configuration.orientation + if(orientation!=Configuration.ORIENTATION_PORTRAIT){ + ActivityUtils.getTopActivity().requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT + } } }else{ val orientation = ActivityUtils.getTopActivity().resources.configuration.orientation