diff --git a/app/src/main/java/eu/depau/etchdroid/activities/ConfirmationActivity.kt b/app/src/main/java/eu/depau/etchdroid/activities/ConfirmationActivity.kt index 51665c6..d3c58e1 100644 --- a/app/src/main/java/eu/depau/etchdroid/activities/ConfirmationActivity.kt +++ b/app/src/main/java/eu/depau/etchdroid/activities/ConfirmationActivity.kt @@ -111,12 +111,13 @@ class ConfirmationActivity : ActivityBase() { } } catch (e: IOException) { if (trial == 0) { - StateKeeper.usbMassStorageDevice!!.close() continue } else { confirm_extra_info.text = getString(R.string.could_not_access_usb_error) break } + } finally { + StateKeeper.usbMassStorageDevice!!.close() } } }