From 328f96d115f97a21f145daeb364e847adf4fa696 Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Sun, 29 Oct 2023 20:57:01 +0800 Subject: [PATCH] Fix GalleryPreviewScreen insets --- .../com/hippo/ehviewer/ui/scene/GalleryPreviewScreen.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewScreen.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewScreen.kt index 2e76500c7..2a1e45f9e 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewScreen.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewScreen.kt @@ -2,6 +2,7 @@ package com.hippo.ehviewer.ui.scene import android.os.Bundle import android.view.LayoutInflater +import android.view.View import android.view.ViewGroup import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.padding @@ -53,6 +54,7 @@ import com.hippo.ehviewer.client.data.GalleryDetail import com.hippo.ehviewer.client.data.GalleryPreview import com.hippo.ehviewer.coil.justDownload import com.hippo.ehviewer.ktbuilder.imageRequest +import com.hippo.ehviewer.ui.MainActivity import com.hippo.ehviewer.ui.legacy.calculateSuitableSpanCount import com.hippo.ehviewer.ui.main.EhPreviewItem import com.hippo.ehviewer.ui.navToReader @@ -60,6 +62,7 @@ import com.hippo.ehviewer.ui.setMD3Content import com.hippo.ehviewer.ui.tools.FastScrollLazyVerticalGrid import com.hippo.ehviewer.ui.tools.rememberDialogState import com.hippo.ehviewer.ui.tools.rememberInVM +import com.hippo.ehviewer.util.findActivity import com.hippo.ehviewer.util.getParcelableCompat import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch @@ -158,6 +161,11 @@ class GalleryPreviewScreen : Fragment() { } } } + + override fun onViewCreated(view: View, savedInstanceState: Bundle?) { + super.onViewCreated(view, savedInstanceState) + requireContext().findActivity().recompose() + } } const val KEY_GALLERY_DETAIL = "gallery_detail"