Fix settings live update am: 481be6dde4 am: eb5c65a43b am: dd4b33d784 am: 5e9b4bf2e2

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/23061769

Change-Id: Icb7383cefd84ed93a31b7e463093f185ee8497f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Becca Hughes
2023-05-06 00:01:25 +00:00
committed by Automerger Merge Worker

View File

@@ -102,6 +102,7 @@ public class CredentialManagerPreferenceController extends BasePreferenceControl
private final Map<String, SwitchPreference> mPrefs = new HashMap<>(); // key is package name private final Map<String, SwitchPreference> mPrefs = new HashMap<>(); // key is package name
private final List<ServiceInfo> mPendingServiceInfos = new ArrayList<>(); private final List<ServiceInfo> mPendingServiceInfos = new ArrayList<>();
private final Handler mHandler = new Handler(); private final Handler mHandler = new Handler();
private final SettingContentObserver mSettingsContentObserver;
private @Nullable FragmentManager mFragmentManager = null; private @Nullable FragmentManager mFragmentManager = null;
private @Nullable Delegate mDelegate = null; private @Nullable Delegate mDelegate = null;
@@ -119,7 +120,8 @@ public class CredentialManagerPreferenceController extends BasePreferenceControl
mExecutor = ContextCompat.getMainExecutor(mContext); mExecutor = ContextCompat.getMainExecutor(mContext);
mCredentialManager = mCredentialManager =
getCredentialManager(context, preferenceKey.equals("credentials_test")); getCredentialManager(context, preferenceKey.equals("credentials_test"));
new SettingContentObserver(mHandler).register(context.getContentResolver()); mSettingsContentObserver = new SettingContentObserver(mHandler);
mSettingsContentObserver.register(context.getContentResolver());
mSettingsPackageMonitor.register(context, context.getMainLooper(), false); mSettingsPackageMonitor.register(context, context.getMainLooper(), false);
} }