summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java b/packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java
index 3f0141416f0c..9e78a664d35f 100644
--- a/packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java
+++ b/packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java
@@ -194,7 +194,11 @@ public class ThemeOverlayApplier implements Dumpable {
}
mExecutor.execute(() -> {
- mOverlayManager.commit(transaction.build());
+ try {
+ mOverlayManager.commit(transaction.build());
+ } catch (SecurityException | IllegalStateException e) {
+ Log.e(TAG, "setEnabled failed", e);
+ }
});
}