Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 70894969 authored by Mark Harman's avatar Mark Harman
Browse files

Catch IllegalArgumentException from unregisterReciever.

parent 57c9ffcb
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -925,7 +925,13 @@ public class MainActivity extends Activity implements AudioListener.AudioListene
        mSensorManager.unregisterListener(accelerometerListener);
        mSensorManager.unregisterListener(magneticListener);
        orientationEventListener.disable();
        try {
			unregisterReceiver(cameraReceiver);
		}
		catch(IllegalArgumentException e) {
        	// this can happen if not registered - simplest to just catch the exception
        	e.printStackTrace();
		}
        freeAudioListener(false);
        freeSpeechRecognizer();
        applicationInterface.getLocationSupplier().freeLocationListeners();