Fixed crash on first launch

This commit is contained in:
s-ayush2903 2020-12-14 17:20:11 +05:30
parent 01fdcbc70c
commit cbe93fbf8f
No known key found for this signature in database
GPG Key ID: B4341DD08B2371CB

View File

@ -66,7 +66,7 @@ class CustomReaderFragment : CoreReaderFragment() {
@Inject lateinit var customFileValidator: CustomFileValidator @Inject lateinit var customFileValidator: CustomFileValidator
@Inject lateinit var dialogShower: DialogShower @Inject lateinit var dialogShower: DialogShower
private var navFromReaderToDownload: Boolean = true
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState) super.onViewCreated(view, savedInstanceState)
if (enforcedLanguage()) { if (enforcedLanguage()) {
@ -157,7 +157,10 @@ class CustomReaderFragment : CoreReaderFragment() {
) { ) {
requestPermissions(arrayOf(READ_EXTERNAL_STORAGE), REQUEST_READ_FOR_OBB) requestPermissions(arrayOf(READ_EXTERNAL_STORAGE), REQUEST_READ_FOR_OBB)
} else { } else {
findNavController().navigate(actionCustomReaderToCustomDownload()) if (navFromReaderToDownload) {
findNavController().navigate(actionCustomReaderToCustomDownload())
navFromReaderToDownload = false
}
} }
} }
) )