Loading src/com/android/server/telecom/InCallController.java +5 −12 Original line number Diff line number Diff line Loading @@ -616,24 +616,17 @@ public class InCallController extends CallsManagerListenerBase implements getInCallServiceComponent(packageName, IN_CALL_SERVICE_TYPE_CAR_MODE_UI, true /* ignoreDisabed */); if (!Objects.equals(currentConnectionInfo, carModeConnectionInfo)) { if (!Objects.equals(currentConnectionInfo, carModeConnectionInfo) && carModeConnectionInfo != null) { Log.i(this, "changeCarModeApp: " + currentConnectionInfo + " => " + carModeConnectionInfo); if (mIsConnected) { mCurrentConnection.disconnect(); } if (carModeConnectionInfo != null) { // Valid car mode app. mCarModeConnection = mCurrentConnection = new InCallServiceBindingConnection(carModeConnectionInfo); mIsCarMode = true; } else { // The app is not enabled. Using the default dialer connection instead mCarModeConnection = null; mIsCarMode = false; mCurrentConnection = mDialerConnection; } int result = mCurrentConnection.connect(null); mIsConnected = result == CONNECTION_SUCCEEDED; Loading Loading
src/com/android/server/telecom/InCallController.java +5 −12 Original line number Diff line number Diff line Loading @@ -616,24 +616,17 @@ public class InCallController extends CallsManagerListenerBase implements getInCallServiceComponent(packageName, IN_CALL_SERVICE_TYPE_CAR_MODE_UI, true /* ignoreDisabed */); if (!Objects.equals(currentConnectionInfo, carModeConnectionInfo)) { if (!Objects.equals(currentConnectionInfo, carModeConnectionInfo) && carModeConnectionInfo != null) { Log.i(this, "changeCarModeApp: " + currentConnectionInfo + " => " + carModeConnectionInfo); if (mIsConnected) { mCurrentConnection.disconnect(); } if (carModeConnectionInfo != null) { // Valid car mode app. mCarModeConnection = mCurrentConnection = new InCallServiceBindingConnection(carModeConnectionInfo); mIsCarMode = true; } else { // The app is not enabled. Using the default dialer connection instead mCarModeConnection = null; mIsCarMode = false; mCurrentConnection = mDialerConnection; } int result = mCurrentConnection.connect(null); mIsConnected = result == CONNECTION_SUCCEEDED; Loading