Merge "Fix crash in pip task org from null params" into rvc-dev

This commit is contained in:
Winson Chung
2020-05-21 22:14:14 +00:00
committed by Android (Google) Code Review

View File

@@ -426,7 +426,7 @@ public class PipTaskOrganizer extends TaskOrganizer implements
public void onTaskInfoChanged(ActivityManager.RunningTaskInfo info) { public void onTaskInfoChanged(ActivityManager.RunningTaskInfo info) {
Objects.requireNonNull(mToken, "onTaskInfoChanged requires valid existing mToken"); Objects.requireNonNull(mToken, "onTaskInfoChanged requires valid existing mToken");
final PictureInPictureParams newParams = info.pictureInPictureParams; final PictureInPictureParams newParams = info.pictureInPictureParams;
if (!applyPictureInPictureParams(newParams)) { if (newParams == null || !applyPictureInPictureParams(newParams)) {
Log.d(TAG, "Ignored onTaskInfoChanged with PiP param: " + newParams); Log.d(TAG, "Ignored onTaskInfoChanged with PiP param: " + newParams);
return; return;
} }