@@ -15,7 +15,7 @@ static void StartEnergySaverListeners()
1515 return ;
1616
1717 powerReceiver = new EnergySaverBroadcastReceiver ( OnEnergySaverChanged ) ;
18- Platform . AppContext . RegisterReceiver ( powerReceiver , new IntentFilter ( PowerManager . ActionPowerSaveModeChanged ) ) ;
18+ Platform . RegisterBroadcastReceiver ( powerReceiver , new IntentFilter ( PowerManager . ActionPowerSaveModeChanged ) , false ) ;
1919 }
2020
2121 static void StopEnergySaverListeners ( )
@@ -52,7 +52,7 @@ static void StartBatteryListeners()
5252 Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
5353
5454 batteryReceiver = new BatteryBroadcastReceiver ( OnBatteryInfoChanged ) ;
55- Platform . AppContext . RegisterReceiver ( batteryReceiver , new IntentFilter ( Intent . ActionBatteryChanged ) ) ;
55+ Platform . RegisterBroadcastReceiver ( batteryReceiver , new IntentFilter ( Intent . ActionBatteryChanged ) , false ) ;
5656 }
5757
5858 static void StopBatteryListeners ( )
@@ -76,7 +76,7 @@ static double PlatformChargeLevel
7676 Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
7777
7878 using ( var filter = new IntentFilter ( Intent . ActionBatteryChanged ) )
79- using ( var battery = Platform . AppContext . RegisterReceiver ( null , filter ) )
79+ using ( var battery = Platform . RegisterBroadcastReceiver ( null , filter , false ) )
8080 {
8181 var level = battery . GetIntExtra ( BatteryManager . ExtraLevel , - 1 ) ;
8282 var scale = battery . GetIntExtra ( BatteryManager . ExtraScale , - 1 ) ;
@@ -96,7 +96,7 @@ static BatteryState PlatformState
9696 Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
9797
9898 using ( var filter = new IntentFilter ( Intent . ActionBatteryChanged ) )
99- using ( var battery = Platform . AppContext . RegisterReceiver ( null , filter ) )
99+ using ( var battery = Platform . RegisterBroadcastReceiver ( null , filter , false ) )
100100 {
101101 var status = battery . GetIntExtra ( BatteryManager . ExtraStatus , - 1 ) ;
102102 switch ( status )
@@ -123,7 +123,7 @@ static BatteryPowerSource PlatformPowerSource
123123 Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
124124
125125 using ( var filter = new IntentFilter ( Intent . ActionBatteryChanged ) )
126- using ( var battery = Platform . AppContext . RegisterReceiver ( null , filter ) )
126+ using ( var battery = Platform . RegisterBroadcastReceiver ( null , filter , false ) )
127127 {
128128 var chargePlug = battery . GetIntExtra ( BatteryManager . ExtraPlugged , - 1 ) ;
129129
0 commit comments