diff options
| -rw-r--r-- | services/usb/java/com/android/server/usb/UsbPortManager.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/services/usb/java/com/android/server/usb/UsbPortManager.java b/services/usb/java/com/android/server/usb/UsbPortManager.java index 1a1af3b929d1..2975e1e050f5 100644 --- a/services/usb/java/com/android/server/usb/UsbPortManager.java +++ b/services/usb/java/com/android/server/usb/UsbPortManager.java @@ -1362,12 +1362,10 @@ public class UsbPortManager implements IBinder.DeathRecipient { } } - // Need to create new version to prevent double counting existing stats due - // to new broadcast private void logToStatsdComplianceWarnings(PortInfo portInfo) { - if (portInfo.mUsbPortStatus == null) { - FrameworkStatsLog.write(FrameworkStatsLog.USB_COMPLIANCE_WARNINGS_REPORTED, - portInfo.mUsbPort.getId(), new int[0]); + // Don't report if there isn't anything to report + if (portInfo.mUsbPortStatus == null + || portInfo.mUsbPortStatus.getComplianceWarnings().length == 0) { return; } |