diff options
author | Danny Lin <danny@kdrag0n.dev> | 2020-12-15 18:58:04 -0800 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2023-07-12 22:10:40 +0800 |
commit | 8ca08236fa2294b385fa805c1d41890629f0dc0d (patch) | |
tree | af60071309752242aafd75b7d72faa5168f70f76 | |
parent | 9b38f5796e3d4eeaa7fc51d89b09314f7f355978 (diff) |
WallpaperPicker2: Don't publish placeholder categories
Publishing a placeholder category causes the real category to never
appear, even after it's done loading.
Change-Id: If14630ed4a98f843f7c310984380e919776d6827
-rwxr-xr-x | src/com/android/wallpaper/module/DefaultCategoryProvider.java | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/com/android/wallpaper/module/DefaultCategoryProvider.java b/src/com/android/wallpaper/module/DefaultCategoryProvider.java index 6ba9f6a2..e2f05300 100755 --- a/src/com/android/wallpaper/module/DefaultCategoryProvider.java +++ b/src/com/android/wallpaper/module/DefaultCategoryProvider.java @@ -302,7 +302,6 @@ public class DefaultCategoryProvider implements CategoryProvider { Xml.asAttributeSet(parser)); categoryBuilder.setPriorityIfEmpty(PRIORITY_SYSTEM + priorityTracker++); final int categoryDepth = parser.getDepth(); - boolean publishedPlaceholder = false; while (((type = parser.next()) != XmlPullParser.END_TAG || parser.getDepth() > categoryDepth) && type != XmlPullParser.END_DOCUMENT) { @@ -320,11 +319,6 @@ public class DefaultCategoryProvider implements CategoryProvider { } if (wallpaper != null) { categoryBuilder.addWallpaper(wallpaper); - // Publish progress only if there's at least one wallpaper - if (!publishedPlaceholder) { - publishProgress(categoryBuilder.buildPlaceholder()); - publishedPlaceholder = true; - } } } } |