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

Commit 900fa920 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Only set FLAG_SCALED for fixed size wallpapers"

parents d4c227b5 6155aa40
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -164,8 +164,7 @@ public abstract class WallpaperService extends Service {
        int mType;
        int mCurWidth;
        int mCurHeight;
        int mWindowFlags = WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE
                         | WindowManager.LayoutParams.FLAG_SCALED;
        int mWindowFlags = WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE;
        int mWindowPrivateFlags =
                WindowManager.LayoutParams.PRIVATE_FLAG_WANTS_OFFSET_NOTIFICATIONS;
        int mCurWindowFlags = mWindowFlags;
@@ -776,6 +775,7 @@ public abstract class WallpaperService extends Service {
                        mDisplay.getDisplayInfo(displayInfo);
                        mLayout.width = Math.max(displayInfo.logicalWidth, myWidth);
                        mLayout.height = Math.max(displayInfo.logicalHeight, myHeight);
                        mWindowFlags |= WindowManager.LayoutParams.FLAG_SCALED;
                    }

                    mLayout.format = mFormat;
@@ -785,8 +785,7 @@ public abstract class WallpaperService extends Service {
                            | WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
                            | WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR
                            | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
                            | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
                            | WindowManager.LayoutParams.FLAG_SCALED;
                            | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
                    mCurWindowPrivateFlags = mWindowPrivateFlags;
                    mLayout.privateFlags = mWindowPrivateFlags;