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

Commit 605eabf6 authored by Michael Jurka's avatar Michael Jurka Committed by Android (Google) Code Review
Browse files

Merge "Fix hardware layer redraw bug"

parents 67c7377e 952e02b4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -10456,10 +10456,10 @@ public class View implements Drawable.Callback, Drawable.Callback2, KeyEvent.Cal
            if (mHardwareLayer == null) {
                mHardwareLayer = mAttachInfo.mHardwareRenderer.createHardwareLayer(
                        width, height, isOpaque());
                mLocalDirtyRect.setEmpty();
                mLocalDirtyRect.set(0, 0, width, height);
            } else if (mHardwareLayer.getWidth() != width || mHardwareLayer.getHeight() != height) {
                mHardwareLayer.resize(width, height);
                mLocalDirtyRect.setEmpty();
                mLocalDirtyRect.set(0, 0, width, height);
            }
            // The layer is not valid if the underlying GPU resources cannot be allocated