summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Lin <danny@kdrag0n.dev>2020-12-15 18:58:04 -0800
committeralk3pInjection <webmaster@raspii.tech>2023-07-12 22:10:40 +0800
commit8ca08236fa2294b385fa805c1d41890629f0dc0d (patch)
treeaf60071309752242aafd75b7d72faa5168f70f76
parent9b38f5796e3d4eeaa7fc51d89b09314f7f355978 (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-xsrc/com/android/wallpaper/module/DefaultCategoryProvider.java6
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;
- }
}
}
}