Loading src/com/android/settings/dashboard/CategoryManager.java +9 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,8 @@ import com.android.settingslib.drawer.ProviderTile; import com.android.settingslib.drawer.Tile; import com.android.settingslib.drawer.TileUtils; import com.google.android.setupcompat.util.WizardManagerHelper; import java.util.ArrayList; import java.util.HashMap; import java.util.List; Loading Loading @@ -79,6 +81,9 @@ public class CategoryManager { } public synchronized List<DashboardCategory> getCategories(Context context) { if (!WizardManagerHelper.isUserSetupComplete(context)) { return new ArrayList<>(); } tryInitCategories(context); return mCategories; } Loading Loading @@ -142,6 +147,10 @@ public class CategoryManager { } private synchronized void tryInitCategories(Context context, boolean forceClearCache) { if (!WizardManagerHelper.isUserSetupComplete(context)) { // Don't init while setup wizard is still running. return; } if (mCategories == null) { final boolean firstLoading = mCategoryByKeyMap.isEmpty(); if (forceClearCache) { Loading Loading
src/com/android/settings/dashboard/CategoryManager.java +9 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,8 @@ import com.android.settingslib.drawer.ProviderTile; import com.android.settingslib.drawer.Tile; import com.android.settingslib.drawer.TileUtils; import com.google.android.setupcompat.util.WizardManagerHelper; import java.util.ArrayList; import java.util.HashMap; import java.util.List; Loading Loading @@ -79,6 +81,9 @@ public class CategoryManager { } public synchronized List<DashboardCategory> getCategories(Context context) { if (!WizardManagerHelper.isUserSetupComplete(context)) { return new ArrayList<>(); } tryInitCategories(context); return mCategories; } Loading Loading @@ -142,6 +147,10 @@ public class CategoryManager { } private synchronized void tryInitCategories(Context context, boolean forceClearCache) { if (!WizardManagerHelper.isUserSetupComplete(context)) { // Don't init while setup wizard is still running. return; } if (mCategories == null) { final boolean firstLoading = mCategoryByKeyMap.isEmpty(); if (forceClearCache) { Loading