Merge "Mark mutability explicitly on the bubble overflow intent"

This commit is contained in:
TreeHugger Robot
2021-01-08 21:13:18 +00:00
committed by Android (Google) Code Review

View File

@@ -471,13 +471,12 @@ public class BubbleExpandedView extends LinearLayout {
mIsOverflow = overflow;
Intent target = new Intent(mContext, BubbleOverflowActivity.class);
target.addFlags(FLAG_ACTIVITY_NEW_DOCUMENT | FLAG_ACTIVITY_MULTIPLE_TASK);
Bundle extras = new Bundle();
extras.putBinder(EXTRA_BUBBLE_CONTROLLER, ObjectWrapper.wrap(mController));
target.putExtras(extras);
// TODO(b/175352055) Please replace FLAG_MUTABLE_UNAUDITED below
// with either FLAG_IMMUTABLE (recommended) or FLAG_MUTABLE.
mPendingIntent = PendingIntent.getActivity(mContext, 0 /* requestCode */,
target, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_MUTABLE_UNAUDITED);
target, PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE);
mSettingsIcon.setVisibility(GONE);
}