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

Commit 6ee187a3 authored by Chavi Weingarten's avatar Chavi Weingarten Committed by Android (Google) Code Review
Browse files

Merge "Immediately apply transaction when hw rendering is disabled" into sc-v2-dev

parents 5056199b ad9c0d7a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -208,13 +208,13 @@ import java.io.PrintWriter;
import java.io.StringWriter;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.function.Consumer;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Objects;
import java.util.Queue;
import java.util.concurrent.CountDownLatch;
import java.util.function.Consumer;

/**
 * The top of a view hierarchy, implementing the needed protocol between View
@@ -10518,7 +10518,7 @@ public final class ViewRootImpl implements ViewParent,

    @Override
    public boolean applyTransactionOnDraw(@NonNull SurfaceControl.Transaction t) {
        if (mRemoved) {
        if (mRemoved || !isHardwareEnabled()) {
            t.apply();
        } else {
            registerRtFrameCallback(frame -> mergeWithNextTransaction(t, frame));