diff --git a/app/src/main/java/eu/depau/etchdroid/activities/MainActivity.kt b/app/src/main/java/eu/depau/etchdroid/activities/MainActivity.kt index b4c94e8..e380252 100644 --- a/app/src/main/java/eu/depau/etchdroid/activities/MainActivity.kt +++ b/app/src/main/java/eu/depau/etchdroid/activities/MainActivity.kt @@ -62,6 +62,12 @@ class MainActivity : WizardActivity() { registerReceiver(mUsbReceiver, filter) } + override fun onDestroy() { + super.onDestroy() + + unregisterReceiver(mUsbReceiver) + } + override fun goToNewFragment(fragment: WizardFragment) { StateKeeper.currentFragment?.onFragmentRemoving(this)