summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sergey Nikolaienkov <sergeynv@google.com> 2020-11-10 22:31:42 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-11-10 22:31:42 +0000
commit8817872a73516c703b5cbff600bda53bc19be41d (patch)
tree1e16c3d9cd9be2e8497f049fb3c79489903ce33b
parent22811203c9d4ef0493029b5c1a9ff4f0dac72fb9 (diff)
parentae927f97230ddc63ac9db6dea912eeaf974bb5d3 (diff)
Merge "Null-check on PipMenuController."
-rw-r--r--libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java
index 0bd74e39bb5e..a095fb525d24 100644
--- a/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java
+++ b/libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipTaskOrganizer.java
@@ -501,7 +501,9 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener,
mOnDisplayIdChangeCallback.accept(info.displayId);
}
- mMenuActivityController.onTaskAppeared();
+ if (mMenuActivityController != null) {
+ mMenuActivityController.onTaskAppeared();
+ }
if (mShouldIgnoreEnteringPipTransition) {
final Rect destinationBounds = mPipBoundsState.getBounds();
@@ -672,7 +674,9 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener,
mPictureInPictureParams = null;
mState = State.UNDEFINED;
mPipUiEventLoggerLogger.setTaskInfo(null);
- mMenuActivityController.onTaskVanished();
+ if (mMenuActivityController != null) {
+ mMenuActivityController.onTaskVanished();
+ }
}
@Override