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

Commit 3bdfd3bf authored by Scott Mertz's avatar Scott Mertz
Browse files

Trebuchet: Enable HW Layers in app drawer

HW Layers were taken out in the initial commit
for Trebuchet app drawer transitions.  These
transitions don't scale for large resolutions
when using software composition.  Switch back
to HW layers.

Change-Id: I26fcca8545cc187a29388287071568b5cd9d642b
(cherry picked from commit 88dc0de5)
parent 1ae12353
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -1564,6 +1564,17 @@ public class AppsCustomizePagedView extends PagedViewWithDraggableItems implemen
                layout.setLayerType(LAYER_TYPE_NONE, null);
            }
        }

        for (int i = 0; i < screenCount; i++) {
            final View layout = (View) getPageAt(i);

            if (leftScreen <= i && i <= rightScreen &&
                    (i == forceDrawScreen || shouldDrawChild(layout))) {
                if (layout.getLayerType() != LAYER_TYPE_HARDWARE) {
                    layout.setLayerType(LAYER_TYPE_HARDWARE, null);
                }
            }
        }
    }

    protected void overScroll(float amount) {