summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpalaych <palaych@arrowos.net>2022-05-14 19:44:13 +0900
committerSemavi Ulusoy <doc.divxm@gmail.com>2022-06-28 11:27:56 +0200
commitbaa4be28c47207628ff8fa9955a5359eb95e670b (patch)
treeaa8cae5ddd5f5ded53e79e586a9dd4a5762971a9 /src
parent0ffeea99742f4f8f87a78ad455935a618f2c85e7 (diff)
ThemePicker: Don't setEnabledExclusiveInCategory for default icon packs12.1
* Not need, only introduced IllegalStateException: 05-11 00:02:51.194 22139 22139 E AndroidRuntime: FATAL EXCEPTION: main 05-11 00:02:51.194 22139 22139 E AndroidRuntime: Process: com.android.wallpaper, PID: 22139 05-11 00:02:51.194 22139 22139 E AndroidRuntime: java.lang.IllegalStateException: setEnabledExclusiveInCategory failed 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.content.om.OverlayManager.setEnabledExclusiveInCategory(OverlayManager.java:141) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.customization.model.theme.OverlayManagerCompat.setEnabledExclusiveInCategory(OverlayManagerCompat.java:56) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.customization.model.iconpack.IconPackManager.lambda$apply$1$IconPackManager(IconPackManager.java:77) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.customization.model.iconpack.IconPackManager$$ExternalSyntheticLambda1.accept(Unknown Source:6) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at java.util.HashMap.forEach(HashMap.java:1292) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.customization.model.iconpack.IconPackManager.apply(IconPackManager.java:77) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.customization.picker.iconpack.IconPackFragment.applyIconPackOption(IconPackFragment.java:133) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.customization.picker.iconpack.IconPackFragment.lambda$onBottomActionBarReady$1$IconPackFragment(IconPackFragment.java:128) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.customization.picker.iconpack.IconPackFragment$$ExternalSyntheticLambda1.onClick(Unknown Source:2) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.wallpaper.widget.BottomActionBar.lambda$setActionClickListener$3$BottomActionBar(BottomActionBar.java:342) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.wallpaper.widget.BottomActionBar$$ExternalSyntheticLambda3.onClick(Unknown Source:6) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.view.View.performClick(View.java:7455) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7432) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.view.View.access$3700(View.java:835) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:28810) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7870) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:550) 05-11 00:02:51.194 22139 22139 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003) Change-Id: I841df2c167ce2a156b62996b79525b3f0095770a
Diffstat (limited to 'src')
-rw-r--r--src/com/android/customization/model/iconpack/IconPackManager.java2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/com/android/customization/model/iconpack/IconPackManager.java b/src/com/android/customization/model/iconpack/IconPackManager.java
index 944dbd93..f5511e68 100644
--- a/src/com/android/customization/model/iconpack/IconPackManager.java
+++ b/src/com/android/customization/model/iconpack/IconPackManager.java
@@ -73,8 +73,6 @@ public class IconPackManager implements CustomizationManager<IconPackOption> {
if (option.isDefault()) {
if (mActiveOption.isDefault()) return;
mActiveOption.getOverlayPackages().forEach((category, overlay) -> mOverlayManager.disableOverlay(overlay, UserHandle.myUserId()));
- } else {
- option.getOverlayPackages().forEach((category, overlay) -> mOverlayManager.setEnabledExclusiveInCategory(overlay, UserHandle.myUserId()));
}
if (callback != null) {
callback.onSuccess();