Merge "Fix magnification cutout while performing back gesture" into sc-v2-dev am: 7834387feb am: 1eac0d7bfb

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16375741

Change-Id: Ie378362fe87dc05109f608dcdb03302fe00cc809
This commit is contained in:
Ryan Lin
2021-12-03 02:07:57 +00:00
committed by Automerger Merge Worker

View File

@@ -15,6 +15,8 @@
*/
package com.android.systemui.navigationbar.gestural;
import static android.view.WindowManager.LayoutParams.PRIVATE_FLAG_EXCLUDE_FROM_SCREEN_MAGNIFICATION;
import static com.android.systemui.classifier.Classifier.BACK_GESTURE;
import android.app.ActivityManager;
@@ -544,7 +546,8 @@ public class EdgeBackGestureHandler extends CurrentUserTracker
layoutParams.accessibilityTitle = mContext.getString(R.string.nav_bar_edge_panel);
layoutParams.windowAnimations = 0;
layoutParams.privateFlags |=
WindowManager.LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS;
(WindowManager.LayoutParams.SYSTEM_FLAG_SHOW_FOR_ALL_USERS
| PRIVATE_FLAG_EXCLUDE_FROM_SCREEN_MAGNIFICATION);
layoutParams.setTitle(TAG + mContext.getDisplayId());
layoutParams.setFitInsetsTypes(0 /* types */);
layoutParams.setTrustedOverlay();