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

Commit 9b490a26 authored by Marzia Favaro's avatar Marzia Favaro
Browse files

Remove flag edge_extension_shader from AEAnimationAdapter

Bug: 398776229
Test: N/A
Flag: EXEMPT removing flag
Change-Id: I1517f144e562b26de9e57b7fc9d53bac8e133f5f
parent e2c70e16
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -147,8 +147,7 @@ class ActivityEmbeddingAnimationAdapter {
    /** To be overridden by subclasses to adjust the animation surface change. */
    void onAnimationUpdateInner(@NonNull SurfaceControl.Transaction t) {
        // Update the surface position and alpha.
        if (com.android.graphics.libgui.flags.Flags.edgeExtensionShader()
                && mAnimation.getExtensionEdges() != 0x0
        if (mAnimation.getExtensionEdges() != 0x0
                && !(mChange.hasFlags(FLAG_TRANSLUCENT)
                && mChange.getActivityComponent() != null)) {
            // Extend non-translucent activities
@@ -189,8 +188,7 @@ class ActivityEmbeddingAnimationAdapter {
    @CallSuper
    void onAnimationEnd(@NonNull SurfaceControl.Transaction t) {
        onAnimationUpdate(t, mAnimation.getDuration());
        if (com.android.graphics.libgui.flags.Flags.edgeExtensionShader()
                && mAnimation.getExtensionEdges() != 0x0) {
        if (mAnimation.getExtensionEdges() != 0x0) {
            t.setEdgeExtensionEffect(mLeash, /* edge */ 0);
        }
    }