Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e140cd9d authored by Jeremy Nei's avatar Jeremy Nei
Browse files

Report screen state change events on multi-display devices to StatsLog

Report screen state change event with additional info display_id.

Bug: 259797567
Test: Tested by tool statsd_testdrive
Change-Id: I02b3a554f5ee4da7f800aec52a35201b3fc5542c
parent e67df620
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -2800,6 +2800,9 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call
    }

    private void noteScreenState(int screenState) {
        // Log screen state change with display id
        FrameworkStatsLog.write(FrameworkStatsLog.SCREEN_STATE_CHANGED_V2,
                screenState, mDisplayStatsId);
        if (mBatteryStats != null) {
            try {
                // TODO(multi-display): make this multi-display
+3 −0
Original line number Diff line number Diff line
@@ -2395,6 +2395,9 @@ final class DisplayPowerController2 implements AutomaticBrightnessController.Cal
    }

    private void noteScreenState(int screenState) {
        // Log screen state change with display id
        FrameworkStatsLog.write(FrameworkStatsLog.SCREEN_STATE_CHANGED_V2,
                screenState, mDisplayStatsId);
        if (mBatteryStats != null) {
            try {
                // TODO(multi-display): make this multi-display