summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2021-03-25 01:09:37 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-03-25 01:09:37 +0000
commit15be8ff4b4f6b1a03ac3c03b0ce47440ddd44e7f (patch)
treea37c7be94e5cbb5bfb6a4846fa1512434fea1f0e
parent0fffed615449574ac86415d602e498115c37c437 (diff)
parent4ac034389126cb8909c6490414802dccc9f11b50 (diff)
Merge "Use parent frame to calculate wallpaper offset" into sc-dev
-rw-r--r--services/core/java/com/android/server/wm/WallpaperController.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/wm/WallpaperController.java b/services/core/java/com/android/server/wm/WallpaperController.java
index 7c5afa8282ee..7644cf2fa592 100644
--- a/services/core/java/com/android/server/wm/WallpaperController.java
+++ b/services/core/java/com/android/server/wm/WallpaperController.java
@@ -43,7 +43,6 @@ import android.os.SystemClock;
import android.util.ArraySet;
import android.util.MathUtils;
import android.util.Slog;
-import android.view.DisplayInfo;
import android.view.SurfaceControl;
import android.view.WindowManager;
import android.view.animation.Animation;
@@ -296,9 +295,9 @@ class WallpaperController {
}
boolean updateWallpaperOffset(WindowState wallpaperWin, boolean sync) {
- final DisplayInfo displayInfo = wallpaperWin.getDisplayInfo();
- final int dw = displayInfo.logicalWidth;
- final int dh = displayInfo.logicalHeight;
+ final Rect parentFrame = wallpaperWin.getParentFrame();
+ final int dw = parentFrame.width();
+ final int dh = parentFrame.height();
int xOffset = 0;
int yOffset = 0;