Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 073f1880 authored by jackqdyulei's avatar jackqdyulei
Browse files

Disallow PIP for Volume Panel

Fixes: b/129703713
Test: Manual
Change-Id: I3bb84faa187da9b0e3d25ceeb5075dc521ccc38e
parent 1279c3ff
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -2484,6 +2484,14 @@ public class StatusBar extends SystemUI implements DemoMode,
                options.setRotationAnimationHint(
                        WindowManager.LayoutParams.ROTATION_ANIMATION_SEAMLESS);
            }
            if (intent.getAction() == Settings.Panel.ACTION_VOLUME) {
                // Settings Panel is implemented as activity(not a dialog), so
                // underlying app is paused and may enter picture-in-picture mode
                // as a result.
                // So we need to disable picture-in-picture mode here
                // if it is volume panel.
                options.setDisallowEnterPictureInPictureWhileLaunching(true);
            }
            try {
                result = ActivityTaskManager.getService().startActivityAsUser(
                        null, mContext.getBasePackageName(),