From 6d47f7fb1070f1a21bd63094b4026e9312392eaf Mon Sep 17 00:00:00 2001 From: Siim Sammul Date: Tue, 4 May 2021 18:40:50 +0100 Subject: [PATCH] Change settings observer for other processes to not pass a userhandle. This is a direct cherry pick from internal with no changes: https://googleplex-android-review.git.corp.google.com/c/platform/frameworks/base/+/14426680 Bug: 180584913 Test: Not a functionality change Change-Id: Ibf0442f9de45694e33131c0ac327d840eea8fbfe Merged-In: Ibf0442f9de45694e33131c0ac327d840eea8fbfe --- core/java/com/android/internal/os/BinderCallsStats.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/core/java/com/android/internal/os/BinderCallsStats.java b/core/java/com/android/internal/os/BinderCallsStats.java index 0c91c5d96beaf..0ab2a900aa613 100644 --- a/core/java/com/android/internal/os/BinderCallsStats.java +++ b/core/java/com/android/internal/os/BinderCallsStats.java @@ -933,11 +933,10 @@ public class BinderCallsStats implements BinderInternal.Observer { private final int mProcessSource; public SettingsObserver(Context context, BinderCallsStats binderCallsStats, - int processSource, int userHandle) { + int processSource) { super(BackgroundThread.getHandler()); mContext = context; - context.getContentResolver().registerContentObserver(mUri, false, this, - userHandle); + context.getContentResolver().registerContentObserver(mUri, false, this); mBinderCallsStats = binderCallsStats; mProcessSource = processSource; // Always kick once to ensure that we match current state