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

Commit 59b82c3e authored by Prashant Malani's avatar Prashant Malani Committed by Android Git Automerger
Browse files

am 42db3761: Merge "DO NOT MERGE Change display state modification during...

am 42db3761: Merge "DO NOT MERGE Change display state modification during dozing" into klp-modular-dev

* commit '42db3761':
  DO NOT MERGE Change display state modification during dozing
parents 910aff5f 42db3761
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -706,8 +706,14 @@ final class DisplayPowerController {
                // Turn the screen on.  The contents of the screen may not yet
                // be visible if the electron beam has not been dismissed because
                // its last frame of animation is solid black.
                setScreenState(mPowerRequest.screenState == DisplayPowerRequest.SCREEN_STATE_DOZE
                        ? Display.STATE_DOZING : Display.STATE_ON);

                if (mPowerRequest.screenState == DisplayPowerRequest.SCREEN_STATE_DOZE) {
                    if (!mScreenBrightnessRampAnimator.isAnimating()) {
                        setScreenState(Display.STATE_DOZING);
                    }
                } else {
                    setScreenState(Display.STATE_ON);
                }

                if (mPowerRequest.blockScreenOn
                        && mPowerState.getElectronBeamLevel() == 0.0f) {