do not crash unregistering bluetooth receiver on devices w/o Bluetooth
This is probably mostly only emulators
This commit is contained in:
		
							parent
							
								
									3c22024d94
								
							
						
					
					
						commit
						292d3219d6
					
				@ -17,14 +17,13 @@ import android.os.AsyncTask;
 | 
			
		||||
import android.os.IBinder;
 | 
			
		||||
import android.text.TextUtils;
 | 
			
		||||
import android.util.Log;
 | 
			
		||||
 | 
			
		||||
import androidx.annotation.NonNull;
 | 
			
		||||
import androidx.annotation.Nullable;
 | 
			
		||||
import androidx.core.app.NotificationCompat;
 | 
			
		||||
import androidx.core.app.ServiceCompat;
 | 
			
		||||
import androidx.core.content.ContextCompat;
 | 
			
		||||
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
 | 
			
		||||
 | 
			
		||||
import cc.mvdan.accesspoint.WifiApControl;
 | 
			
		||||
import org.fdroid.fdroid.FDroidApp;
 | 
			
		||||
import org.fdroid.fdroid.NotificationHelper;
 | 
			
		||||
import org.fdroid.fdroid.Preferences;
 | 
			
		||||
@ -48,8 +47,6 @@ import java.util.Set;
 | 
			
		||||
import java.util.Timer;
 | 
			
		||||
import java.util.TimerTask;
 | 
			
		||||
 | 
			
		||||
import cc.mvdan.accesspoint.WifiApControl;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Central service which manages all of the different moving parts of swap which are required
 | 
			
		||||
 * to enable p2p swapping of apps.
 | 
			
		||||
@ -429,7 +426,9 @@ public class SwapService extends Service {
 | 
			
		||||
        localBroadcastManager.unregisterReceiver(bonjourPeerFound);
 | 
			
		||||
        localBroadcastManager.unregisterReceiver(bonjourPeerRemoved);
 | 
			
		||||
 | 
			
		||||
        unregisterReceiver(bluetoothScanModeChanged);
 | 
			
		||||
        if (bluetoothAdapter != null) {
 | 
			
		||||
            unregisterReceiver(bluetoothScanModeChanged);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        BluetoothManager.stop(this);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user