@@ -15,7 +15,7 @@ static void StartEnergySaverListeners()
15
15
return ;
16
16
17
17
powerReceiver = new EnergySaverBroadcastReceiver ( OnEnergySaverChanged ) ;
18
- Platform . AppContext . RegisterReceiver ( powerReceiver , new IntentFilter ( PowerManager . ActionPowerSaveModeChanged ) ) ;
18
+ Platform . RegisterBroadcastReceiver ( powerReceiver , new IntentFilter ( PowerManager . ActionPowerSaveModeChanged ) , false ) ;
19
19
}
20
20
21
21
static void StopEnergySaverListeners ( )
@@ -52,7 +52,7 @@ static void StartBatteryListeners()
52
52
Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
53
53
54
54
batteryReceiver = new BatteryBroadcastReceiver ( OnBatteryInfoChanged ) ;
55
- Platform . AppContext . RegisterReceiver ( batteryReceiver , new IntentFilter ( Intent . ActionBatteryChanged ) ) ;
55
+ Platform . RegisterBroadcastReceiver ( batteryReceiver , new IntentFilter ( Intent . ActionBatteryChanged ) , false ) ;
56
56
}
57
57
58
58
static void StopBatteryListeners ( )
@@ -76,7 +76,7 @@ static double PlatformChargeLevel
76
76
Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
77
77
78
78
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 ) )
80
80
{
81
81
var level = battery . GetIntExtra ( BatteryManager . ExtraLevel , - 1 ) ;
82
82
var scale = battery . GetIntExtra ( BatteryManager . ExtraScale , - 1 ) ;
@@ -96,7 +96,7 @@ static BatteryState PlatformState
96
96
Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
97
97
98
98
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 ) )
100
100
{
101
101
var status = battery . GetIntExtra ( BatteryManager . ExtraStatus , - 1 ) ;
102
102
switch ( status )
@@ -123,7 +123,7 @@ static BatteryPowerSource PlatformPowerSource
123
123
Permissions . EnsureDeclared < Permissions . Battery > ( ) ;
124
124
125
125
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 ) )
127
127
{
128
128
var chargePlug = battery . GetIntExtra ( BatteryManager . ExtraPlugged , - 1 ) ;
129
129
0 commit comments