diff options
| author | 2024-10-29 16:09:31 +0000 | |
|---|---|---|
| committer | 2024-10-29 16:09:31 +0000 | |
| commit | dc280f166a0c99d3ae00b9e7e7de0e973312696f (patch) | |
| tree | 23d3e4bfd3742c608d5c68253c07863b6958b865 | |
| parent | 307dfaebaa28e4f1f134b58f8099d8b8261d3517 (diff) | |
| parent | cd5c3178f93c4746977e300c95ecaabf6d3705b5 (diff) | |
Merge "Check if slice provider was initialized" into main
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java index 654c76359505..3b85b571023f 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java +++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java @@ -319,6 +319,11 @@ public class KeyguardSliceProvider extends SliceProvider implements @Override public boolean onCreateSliceProvider() { mContextAvailableCallback.onContextAvailable(getContext()); + if (mMediaManager == null) { + Log.e(TAG, "Dagger injection failed, cannot start. See any above warnings with string: " + + "\"No injector for class\""); + return false; + } mMediaWakeLock = new SettableWakeLock( WakeLock.createPartial(getContext(), mWakeLockLogger, "media"), "media"); synchronized (KeyguardSliceProvider.sInstanceLock) { |