diff options
| author | 2023-12-22 12:19:06 +0000 | |
|---|---|---|
| committer | 2023-12-22 12:19:06 +0000 | |
| commit | f0f4bc8e269e5efd4bff492077ecb4a725ee5b2c (patch) | |
| tree | 92c30a6ea6d152a93313caf20a7d01bc747b99d9 | |
| parent | 13c40acdc22daed18e1953da8dc046461e7a6a56 (diff) | |
| parent | 4368db71aaae657e9c77470340ab10fe725e2f7f (diff) | |
Merge "Fix crash due to broken preconditions" into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/keyguard/ui/preview/KeyguardRemotePreviewManager.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/ui/preview/KeyguardRemotePreviewManager.kt b/packages/SystemUI/src/com/android/systemui/keyguard/ui/preview/KeyguardRemotePreviewManager.kt index 24240dfe7402..940d1e10651a 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/ui/preview/KeyguardRemotePreviewManager.kt +++ b/packages/SystemUI/src/com/android/systemui/keyguard/ui/preview/KeyguardRemotePreviewManager.kt @@ -142,6 +142,11 @@ class PreviewLifecycleObserver( return true } + if (renderer == null || onDestroy == null) { + Log.wtf(TAG, "Renderer/onDestroy should not be null.") + return true + } + when (message.what) { KeyguardPreviewConstants.MESSAGE_ID_SLOT_SELECTED -> { message.data.getString(KeyguardPreviewConstants.KEY_SLOT_ID)?.let { slotId -> |