summaryrefslogtreecommitdiff
path: root/java/com/android/incallui/answer/impl/AnswerFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/incallui/answer/impl/AnswerFragment.java')
-rw-r--r--java/com/android/incallui/answer/impl/AnswerFragment.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/com/android/incallui/answer/impl/AnswerFragment.java b/java/com/android/incallui/answer/impl/AnswerFragment.java
index 4362a995d..d687b6e01 100644
--- a/java/com/android/incallui/answer/impl/AnswerFragment.java
+++ b/java/com/android/incallui/answer/impl/AnswerFragment.java
@@ -694,6 +694,8 @@ public class AnswerFragment extends Fragment
updateImportanceBadgeVisibility();
contactGridManager = new ContactGridManager(view, null, 0, false /* showAnonymousAvatar */);
+ boolean isInMultiWindowMode = ActivityCompat.isInMultiWindowMode(getActivity());
+ contactGridManager.onMultiWindowModeChanged(isInMultiWindowMode);
Fragment answerMethod =
getChildFragmentManager().findFragmentById(R.id.answer_method_container);
@@ -712,7 +714,7 @@ public class AnswerFragment extends Fragment
initSecondaryButton();
int flags = View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
- if (!ActivityCompat.isInMultiWindowMode(getActivity())
+ if (!isInMultiWindowMode
&& (getActivity().checkSelfPermission(permission.STATUS_BAR)
== PackageManager.PERMISSION_GRANTED)) {
LogUtil.i("AnswerFragment.onCreateView", "STATUS_BAR permission granted, disabling nav bar");