Merge "IMS-VT: Trigger internal onStateChanged notification" into nyc-mr1-dev am: b15db3f15c
am: 5a210c306d
* commit '5a210c306d9757c30d07c83ae962c32261c40cd8':
IMS-VT: Trigger internal onStateChanged notification
Change-Id: Ib31adb5bd3d121a4c563b816ba3756cef0b5bd3b
diff --git a/InCallUI/src/com/android/incallui/VideoCallFragment.java b/InCallUI/src/com/android/incallui/VideoCallFragment.java
index 2e65f81..6a46a42 100644
--- a/InCallUI/src/com/android/incallui/VideoCallFragment.java
+++ b/InCallUI/src/com/android/incallui/VideoCallFragment.java
@@ -435,12 +435,11 @@
*/
@Override
public void onActivityCreated(Bundle savedInstanceState) {
- super.onActivityCreated(savedInstanceState);
-
mIsLandscape = getResources().getBoolean(R.bool.is_layout_landscape);
-
Log.d(this, "onActivityCreated: IsLandscape=" + mIsLandscape);
getPresenter().init(getActivity());
+
+ super.onActivityCreated(savedInstanceState);
}
@Override
diff --git a/InCallUI/src/com/android/incallui/VideoCallPresenter.java b/InCallUI/src/com/android/incallui/VideoCallPresenter.java
index 7617608..3494afa 100644
--- a/InCallUI/src/com/android/incallui/VideoCallPresenter.java
+++ b/InCallUI/src/com/android/incallui/VideoCallPresenter.java
@@ -244,6 +244,10 @@
InCallVideoCallCallbackNotifier.getInstance().addVideoEventListener(this);
mCurrentVideoState = VideoProfile.STATE_AUDIO_ONLY;
mCurrentCallState = Call.State.INVALID;
+
+ final InCallPresenter.InCallState inCallState =
+ InCallPresenter.getInstance().getInCallState();
+ onStateChange(inCallState, inCallState, CallList.getInstance());
}
/**