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

Commit e8671271 authored by Robert Horvath's avatar Robert Horvath Committed by Android (Google) Code Review
Browse files

Merge "Keep custom keep-clear Rects if preferKeepClear is set" into tm-dev

parents 8c5abbc8 9a7444ce
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
@@ -11807,8 +11807,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
     * <p>
     * The system will try to respect this preference, but when not possible will ignore it.
     * <p>
     * Note: while this is set to {@code true}, the system will ignore the {@code Rect}s provided
     * through {@link #setPreferKeepClearRects} (but not clear them).
     * Note: This is independent from {@link #setPreferKeepClearRects}. If both are set, both will
     * be taken into account.
     * <p>
     * @see #setPreferKeepClearRects
     * @see #isPreferKeepClear
@@ -11842,8 +11842,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
     * <p>
     * The system will try to respect this preference, but when not possible will ignore it.
     * <p>
     * Note: While {@link #isPreferKeepClear} is {@code true}, the {@code Rect}s set here are
     * ignored.
     * Note: This is independent from {@link #setPreferKeepClear}. If both are set, both will be
     * taken into account.
     * <p>
     * @see #setPreferKeepClear
     * @see #getPreferKeepClearRects
@@ -11939,7 +11939,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
            final List<Rect> list = new ArrayList();
            if (info.mPreferKeepClear) {
                list.add(new Rect(0, 0, getWidth(), getHeight()));
            } else if (info.mKeepClearRects != null) {
            }
            if (info.mKeepClearRects != null) {
                list.addAll(info.mKeepClearRects);
            }
            return list;