Merge "[automerger skipped] Merge "Added Changes relates to AntennaPosition" into udc-dev am: 262091dce4 am: b9e7f3288a -s ours"
diff --git a/src/java/com/android/internal/telephony/satellite/SatelliteSessionController.java b/src/java/com/android/internal/telephony/satellite/SatelliteSessionController.java
index ea7681b..bb8a5af 100644
--- a/src/java/com/android/internal/telephony/satellite/SatelliteSessionController.java
+++ b/src/java/com/android/internal/telephony/satellite/SatelliteSessionController.java
@@ -313,9 +313,9 @@
             if (DBG) logd("Entering IdleState");
             mCurrentState = SatelliteManager.SATELLITE_MODEM_STATE_IDLE;
             mIsSendingTriggeredDuringTransferringState.set(false);
+            //Enable Cellular Modem scanning
+            mSatelliteModemInterface.enableCellularModemWhileSatelliteModeIsOn(true, null);
             notifyStateChangedEvent(SatelliteManager.SATELLITE_MODEM_STATE_IDLE);
-            //Disable Cellular Modem
-            mSatelliteModemInterface.enableCellularModemWhileSatelliteModeIsOn(false, null);
         }
 
         @Override
@@ -345,8 +345,8 @@
         @Override
         public void exit() {
             if (DBG) logd("Exiting IdleState");
-            //Enable Cellular Modem
-            mSatelliteModemInterface.enableCellularModemWhileSatelliteModeIsOn(true, null);
+            //Disable Cellular Modem Scanning
+            mSatelliteModemInterface.enableCellularModemWhileSatelliteModeIsOn(false, null);
         }
     }