diff --git a/app/src/main/java/xyz/quaver/pupil/ReaderActivity.kt b/app/src/main/java/xyz/quaver/pupil/ReaderActivity.kt index 84e9378b..a997f373 100644 --- a/app/src/main/java/xyz/quaver/pupil/ReaderActivity.kt +++ b/app/src/main/java/xyz/quaver/pupil/ReaderActivity.kt @@ -73,7 +73,7 @@ class ReaderActivity : AppCompatActivity() { handleIntent(intent) if (!::galleryBlock.isInitialized) { - finish() + onBackPressed() return } @@ -189,7 +189,7 @@ class ReaderActivity : AppCompatActivity() { override fun onDestroy() { super.onDestroy() - if (!downloader.download) + if (::downloader.isInitialized && !downloader.download) downloader.cancel() }