summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2019-01-17 13:30:12 -0500
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2019-01-17 13:30:12 -0500
commited60b8442191492668ab7255bc3e04186c86e941 (patch)
tree22227aa72be31a5e5331341415a86a0f540e3e5a
parentecb5475f94e6cc596464837c353c3ff9751e1942 (diff)
downloadsdl_android-ed60b8442191492668ab7255bc3e04186c86e941.tar.gz
Fix an issue in unregisterReceiverbugfix/usb_enhacements_battery
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java b/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java
index 31ac32486..500db60de 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java
@@ -859,13 +859,13 @@ public class SdlRouterService extends Service{
public void onReceive(Context context, Intent intent) {
int plugged = intent.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1);
if (provider.get()!= null && plugged != BatteryManager.BATTERY_PLUGGED_AC && plugged != BatteryManager.BATTERY_PLUGGED_USB) {
+ try {
+ provider.get().getApplicationContext().unregisterReceiver(usbCableDisconnectBroadcastReceiver);
+ } catch (Exception e){ }
removeCallbacks(usbCableDisconnectRunnable);
if (provider.get().usbTransport != null) {
provider.get().usbTransport.stop();
}
- try {
- provider.get().unregisterReceiver(usbCableDisconnectBroadcastReceiver);
- } catch (Exception e){}
}
}
};