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

Commit d881c146 authored by Song Chun Fan's avatar Song Chun Fan Committed by Android (Google) Code Review
Browse files

Merge "[SettingsProvider] move handler to background thread" into main

parents f227a2bc 60204b63
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -406,7 +406,7 @@ public class SettingsProvider extends ContentProvider {
                    Process.THREAD_PRIORITY_BACKGROUND);
            mHandlerThread.start();
            mHandler = new Handler(mHandlerThread.getLooper());
            mSettingsRegistry = new SettingsRegistry();
            mSettingsRegistry = new SettingsRegistry(mHandlerThread.getLooper());
        }
        SettingsState.cacheSystemPackageNamesAndSystemSignature(getContext());
        synchronized (mLock) {
@@ -2896,8 +2896,8 @@ public class SettingsProvider extends ContentProvider {

        private String mSettingsCreationBuildId;

        public SettingsRegistry() {
            mHandler = new MyHandler(getContext().getMainLooper());
        SettingsRegistry(Looper looper) {
            mHandler = new MyHandler(looper);
            mGenerationRegistry = new GenerationRegistry(UserManager.getMaxSupportedUsers());
            mBackupManager = new BackupManager(getContext());
        }