diff options
| author | 2025-03-11 11:29:30 -0700 | |
|---|---|---|
| committer | 2025-03-11 11:29:30 -0700 | |
| commit | 4eb5d526035421ddb8fbf51a0f43cb4152b288ac (patch) | |
| tree | fd1d5b42a03f6d9940cb8b53df85bb6c617257a2 | |
| parent | 04b421bcce5e0ccf25c9a8f1caf26d1131242514 (diff) | |
| parent | 02fc176117aab4a0db42f79ac3b5ad8f7cfb350e (diff) | |
Merge "NPE fix: log sensor timestamp only when sensor is not empty" into main
| -rw-r--r-- | services/foldables/devicestateprovider/src/com/android/server/policy/FoldableDeviceStateProvider.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/foldables/devicestateprovider/src/com/android/server/policy/FoldableDeviceStateProvider.java b/services/foldables/devicestateprovider/src/com/android/server/policy/FoldableDeviceStateProvider.java index de78271acddc..69e856de401a 100644 --- a/services/foldables/devicestateprovider/src/com/android/server/policy/FoldableDeviceStateProvider.java +++ b/services/foldables/devicestateprovider/src/com/android/server/policy/FoldableDeviceStateProvider.java @@ -325,7 +325,8 @@ public final class FoldableDeviceStateProvider implements DeviceStateProvider, } if (newState != INVALID_DEVICE_STATE_IDENTIFIER && newState != mLastReportedState) { - if (Trace.isTagEnabled(TRACE_TAG_SYSTEM_SERVER)) { + if (mLastHingeAngleSensorEvent != null + && Trace.isTagEnabled(TRACE_TAG_SYSTEM_SERVER)) { Trace.instant(TRACE_TAG_SYSTEM_SERVER, "[Device state changed] Last hinge sensor event timestamp: " + mLastHingeAngleSensorEvent.timestamp); |