diff options
author | Bilal Alsharifi <bilal.alsharifi@gmail.com> | 2019-01-17 13:30:12 -0500 |
---|---|---|
committer | Bilal Alsharifi <bilal.alsharifi@gmail.com> | 2019-01-17 13:30:12 -0500 |
commit | ed60b8442191492668ab7255bc3e04186c86e941 (patch) | |
tree | 22227aa72be31a5e5331341415a86a0f540e3e5a | |
parent | ecb5475f94e6cc596464837c353c3ff9751e1942 (diff) | |
download | sdl_android-ed60b8442191492668ab7255bc3e04186c86e941.tar.gz |
Fix an issue in unregisterReceiverbugfix/usb_enhacements_battery
-rw-r--r-- | sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java | 6 |
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){} } } }; |