Log DockStateChanged events for dock state changes.
Bug: 226553050 Test: Manually on device with `statsd_testdrive 470` and DockObserver Change-Id: Iaceeeb1d84032d182e473c13b4c6092604ca93fd
This commit is contained in:
@@ -110,6 +110,7 @@ import com.android.internal.app.IBatteryStats;
|
||||
import com.android.internal.display.BrightnessSynchronizer;
|
||||
import com.android.internal.os.BackgroundThread;
|
||||
import com.android.internal.util.DumpUtils;
|
||||
import com.android.internal.util.FrameworkStatsLog;
|
||||
import com.android.internal.util.LatencyTracker;
|
||||
import com.android.internal.util.Preconditions;
|
||||
import com.android.server.EventLogTags;
|
||||
@@ -4951,6 +4952,7 @@ public final class PowerManagerService extends SystemService
|
||||
int dockState = intent.getIntExtra(Intent.EXTRA_DOCK_STATE,
|
||||
Intent.EXTRA_DOCK_STATE_UNDOCKED);
|
||||
if (mDockState != dockState) {
|
||||
FrameworkStatsLog.write(FrameworkStatsLog.DOCK_STATE_CHANGED, dockState);
|
||||
mDockState = dockState;
|
||||
mDirty |= DIRTY_DOCK_STATE;
|
||||
updatePowerStateLocked();
|
||||
|
||||
Reference in New Issue
Block a user