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

Commit 12b1a2ef authored by Wu Ahan's avatar Wu Ahan Committed by Automerger Merge Worker
Browse files

Merge "Add null check before notifying CUJ events" into sc-v2-dev am: 60316d32

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16221675

Change-Id: I406eee540d6fa8e36f5975ef39ee8228e47e2322
parents 3740f52e 60316d32
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -377,7 +377,13 @@ public class InteractionJankMonitor {

        // Notify the receivers if necessary.
        if (session.shouldNotify()) {
            if (context != null) {
                notifyEvents(context, action, session);
            } else {
                throw new IllegalArgumentException(
                        "Can't notify cuj events due to lack of context: cuj="
                        + session.getName() + ", action=" + action);
            }
        }
    }

@@ -739,7 +745,8 @@ public class InteractionJankMonitor {
             * @return builder
             */
            public static Builder withView(@CujType int cuj, @NonNull View view) {
                return new Builder(cuj).setView(view);
                return new Builder(cuj).setView(view)
                        .setContext(view.getContext());
            }

            private Builder(@CujType int cuj) {