Explorar o código

null check in wifidirect eventhandler for onpause

Julien Clauter %!s(int64=9) %!d(string=hai) anos
pai
achega
577b431c1f

+ 5 - 2
src/de/tudarmstadt/informatik/hostage/sync/wifi_direct/WiFiP2pEventHandler.java

@@ -51,8 +51,11 @@ public class WiFiP2pEventHandler implements WifiP2pManager.ChannelListener {
     }
 
     public void onPause() {
-        activity.unregisterReceiver(receiver);
-        receiver = null;
+        if (receiver == null) {
+            activity.unregisterReceiver(receiver);
+            receiver = null;
+        }
+
     }
 
     @Override