Fix crash
java.lang.IllegalStateException: Fragment GalleryDetailScene{b6e25c2} (70626de1-16ff-47db-b4eb-e3358b5f53fc) not attached to a context.
at androidx.fragment.app.Fragment.requireContext(Unknown Source:17)
at androidx.fragment.app.Fragment.getResources(Unknown Source:0)
at androidx.fragment.app.Fragment.getString(Unknown Source:0)
at com.hippo.ehviewer.ui.scene.GalleryDetailScene.updateDownloadText(Unknown Source:93)
at com.hippo.ehviewer.ui.scene.GalleryDetailScene.bindViewSecond(Unknown Source:68)
at com.hippo.ehviewer.ui.scene.GalleryDetailScene$request$1.com.hippo.ehviewer.ui.scene.GalleryDetailScene.access$bindViewSecond(Unknown Source:131)
invokeSuspend
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:8)
at kotlinx.coroutines.DispatchedTask.run(Unknown Source:113)
at kotlinx.coroutines.internal.LimitedDispatcher.run(Unknown Source:12)
at kotlinx.coroutines.scheduling.TaskImpl.run(Unknown Source:2)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:93)
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask
kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker
run
Suppressed: qs: [Is0{Cancelling}@bfcdc0e, Dispatchers.IO]
This commit is contained in:
1 parent
b962c168c4
commit
3dd45c1628
1 file changed
+1
@@ -948,6 +948,7 @@ class GalleryDetailScene : BaseScene(), DownloadInfoListener {
|
||||
|
||||
private fun bindViewSecond() {
|
||||
val gd = composeBindingGD ?: return
|
||||
context ?: return
|
||||
if (mPage != 0) {
|
||||
Snackbar.make(
|
||||
requireActivity().findViewById(R.id.snackbar),
|
||||
|
||||
Reference in new issue
Block a user