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

Commit 8175a7c2 authored by Winson Chung's avatar Winson Chung
Browse files

Stop sending broadcasts to RecentsActivity before boot has completed. (Bug 15109101)

Change-Id: Ic04dc2ef73c75d63e107e7b50842dd618d3a173a
parent b13c46e8
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -121,6 +121,7 @@ class SystemUIMessageHandler extends Handler {
            // Send a broadcast to hide recents
            Intent intent = new Intent(RecentsService.ACTION_HIDE_RECENTS_ACTIVITY);
            intent.setPackage(context.getPackageName());
            intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT);
            if (msg.arg1 != 0) {
                intent.putExtra(RecentsService.EXTRA_TRIGGERED_FROM_ALT_TAB, true);
            }
@@ -129,6 +130,7 @@ class SystemUIMessageHandler extends Handler {
            // Send a broadcast to toggle recents
            Intent intent = new Intent(RecentsService.ACTION_TOGGLE_RECENTS_ACTIVITY);
            intent.setPackage(context.getPackageName());
            intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT);
            context.sendBroadcast(intent);

            // Time this path
@@ -140,6 +142,7 @@ class SystemUIMessageHandler extends Handler {
            // Send a broadcast to start the enter animation
            Intent intent = new Intent(RecentsService.ACTION_START_ENTER_ANIMATION);
            intent.setPackage(context.getPackageName());
            intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT);
            context.sendBroadcast(intent);
        }
    }