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

Commit 05a9f1d8 authored by Dianne Hackborn's avatar Dianne Hackborn
Browse files

Fix crash during boot.

Broadcast should only be going to registered receivers.

Change-Id: I7b70cd2bd38f0ff0448cb9786d821c7e41a0e269
parent 58a73855
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -776,8 +776,9 @@ public final class PowerManagerService extends SystemService
                    intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY);
                    mContext.sendBroadcast(intent);
                    // Send internal version that requires signature permission.
                    mContext.sendBroadcastAsUser(new Intent(
                            PowerManager.ACTION_POWER_SAVE_MODE_CHANGED_INTERNAL), UserHandle.ALL,
                    intent = new Intent(PowerManager.ACTION_POWER_SAVE_MODE_CHANGED_INTERNAL);
                    intent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY);
                    mContext.sendBroadcastAsUser(intent, UserHandle.ALL,
                            Manifest.permission.DEVICE_POWER);
                }
            });