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

Commit c2ac4a68 authored by Sudheer Shanka's avatar Sudheer Shanka
Browse files

Add defer-until-active policy to ACTION_SCREEN_ON/OFF.

Applying this poicy allows deferring the broadcast delivery to apps
in the Cached state.

Bug: 255532556
Test: atest --test-mapping services/core/java/com/android/server/power
Change-Id: I3b5acfb0d6a0c3d8a12776444c51aae70073bdf7
parent dc0f1da4
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -240,6 +240,8 @@ public class Notifier {
        options.setDeliveryGroupMatchingKey(
                UUID.randomUUID().toString(),
                Intent.ACTION_SCREEN_ON);
        // This allows the broadcast delivery to be delayed to apps in the Cached state.
        options.setDeferUntilActive(true);
        return options.toBundle();
    }