From a702084a20b3edc6536c5e3527b065c1d99640e4 Mon Sep 17 00:00:00 2001 From: Sekine Yasuaki Date: Thu, 31 May 2018 17:10:12 +0900 Subject: Fix the issue that automatic mute state remains ON after adding VT call An issue occurs because InCallFragment#onResume() that release the automatic mute state is not called when switching fragments by adding call. To resolve this issue, handle automatic mute state in InCallActivity. Bug: 110815828 Test: Checked that the mute state is turned OFF when add a video call during a voice call. Change-Id: Ided7c58e1148f6ee12bdfeaa813d596a4716c1d6 --- java/com/android/incallui/video/impl/SurfaceViewVideoCallFragment.java | 1 - java/com/android/incallui/video/impl/VideoCallFragment.java | 1 - 2 files changed, 2 deletions(-) (limited to 'java/com/android/incallui/video') diff --git a/java/com/android/incallui/video/impl/SurfaceViewVideoCallFragment.java b/java/com/android/incallui/video/impl/SurfaceViewVideoCallFragment.java index f270edab9..89db07903 100644 --- a/java/com/android/incallui/video/impl/SurfaceViewVideoCallFragment.java +++ b/java/com/android/incallui/video/impl/SurfaceViewVideoCallFragment.java @@ -308,7 +308,6 @@ public class SurfaceViewVideoCallFragment extends Fragment @Override public void onVideoScreenStart() { - inCallButtonUiDelegate.refreshMuteState(); videoCallScreenDelegate.onVideoCallScreenUiReady(); getView().postDelayed(cameraPermissionDialogRunnable, CAMERA_PERMISSION_DIALOG_DELAY_IN_MILLIS); } diff --git a/java/com/android/incallui/video/impl/VideoCallFragment.java b/java/com/android/incallui/video/impl/VideoCallFragment.java index 11b80ceb9..e7dff892e 100644 --- a/java/com/android/incallui/video/impl/VideoCallFragment.java +++ b/java/com/android/incallui/video/impl/VideoCallFragment.java @@ -367,7 +367,6 @@ public class VideoCallFragment extends Fragment @Override public void onVideoScreenStart() { - inCallButtonUiDelegate.refreshMuteState(); videoCallScreenDelegate.onVideoCallScreenUiReady(); getView().postDelayed(cameraPermissionDialogRunnable, CAMERA_PERMISSION_DIALOG_DELAY_IN_MILLIS); getView() -- cgit v1.2.3