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

Commit 4bf3c4a9 authored by Fiona Campbell's avatar Fiona Campbell
Browse files

Only log internal display interactions.

Add this to DPC2 as well.

Bug: 236234158
Test: statsd_testdrive 492

Change-Id: I9147baf94dc69b877afc78a0b0387df6d5718593
parent 33e735d7
Loading
Loading
Loading
Loading
+16 −13
Original line number Original line Diff line number Diff line
@@ -2511,7 +2511,9 @@ final class DisplayPowerController2 implements AutomaticBrightnessController.Cal
        float appliedThermalCapNits =
        float appliedThermalCapNits =
                event.getThermalMax() == PowerManager.BRIGHTNESS_MAX
                event.getThermalMax() == PowerManager.BRIGHTNESS_MAX
                ? -1f : convertToNits(event.getThermalMax());
                ? -1f : convertToNits(event.getThermalMax());

        if (mLogicalDisplay.getPrimaryDisplayDeviceLocked() != null
                && mLogicalDisplay.getPrimaryDisplayDeviceLocked()
                .getDisplayDeviceInfoLocked().type == Display.TYPE_INTERNAL) {
            FrameworkStatsLog.write(FrameworkStatsLog.DISPLAY_BRIGHTNESS_CHANGED,
            FrameworkStatsLog.write(FrameworkStatsLog.DISPLAY_BRIGHTNESS_CHANGED,
                    convertToNits(event.getInitialBrightness()),
                    convertToNits(event.getInitialBrightness()),
                    convertToNits(event.getBrightness()),
                    convertToNits(event.getBrightness()),
@@ -2525,6 +2527,7 @@ final class DisplayPowerController2 implements AutomaticBrightnessController.Cal
                    event.isAutomaticBrightnessEnabled(),
                    event.isAutomaticBrightnessEnabled(),
                    FrameworkStatsLog.DISPLAY_BRIGHTNESS_CHANGED__REASON__REASON_MANUAL);
                    FrameworkStatsLog.DISPLAY_BRIGHTNESS_CHANGED__REASON__REASON_MANUAL);
        }
        }
    }


    private final class DisplayControllerHandler extends Handler {
    private final class DisplayControllerHandler extends Handler {
        DisplayControllerHandler(Looper looper) {
        DisplayControllerHandler(Looper looper) {