Merge "Fixing edge swipe region not updating on device rotation" into qt-dev

am: 44519220b6

Change-Id: I81282cd8517caa02570f339c1e0577dab7b58f49
This commit is contained in:
Sunny Goyal
2019-04-08 16:38:02 -07:00
committed by android-build-merger

View File

@@ -204,6 +204,7 @@ public class EdgeBackGestureHandler implements DisplayListener {
if (!mIsEnabled) {
WindowManagerWrapper.getInstance().removePinnedStackListener(mImeChangedListener);
mContext.getSystemService(DisplayManager.class).unregisterDisplayListener(this);
try {
WindowManagerGlobal.getWindowManagerService()
@@ -215,6 +216,8 @@ public class EdgeBackGestureHandler implements DisplayListener {
} else {
updateDisplaySize();
mContext.getSystemService(DisplayManager.class).registerDisplayListener(this,
mContext.getMainThreadHandler());
try {
WindowManagerWrapper.getInstance().addPinnedStackListener(mImeChangedListener);
@@ -344,7 +347,8 @@ public class EdgeBackGestureHandler implements DisplayListener {
private void updateDisplaySize() {
mContext.getSystemService(DisplayManager.class)
.getDisplay(mDisplayId).getRealSize(mDisplaySize);
.getDisplay(mDisplayId)
.getRealSize(mDisplaySize);
}
private void sendEvent(int action, int code) {