diff options
| author | 2021-02-12 22:15:38 -0800 | |
|---|---|---|
| committer | 2021-02-12 22:15:38 -0800 | |
| commit | c086c04c446a49cbdb58accbbccad04c7be55a5f (patch) | |
| tree | 2f3ebf1b1077f6b23685ef4a31fbe3860aa6889a | |
| parent | 651112fbeb20585fcfb8f37c0a3a280f4e3366ac (diff) | |
Catch remote exception
Fixes: 180112740
Test: make
Change-Id: Ic4a5e571a3f5d4d89fb2e34e18682d2cee98195b
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java | 6 |
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 78639147a375..4397f85d0375 100644 --- a/packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java +++ b/packages/SystemUI/src/com/android/systemui/theme/ThemeOverlayApplier.java @@ -255,7 +255,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); + } }); } |