From e9ec97403fdd96453461e2ca6847433669494558 Mon Sep 17 00:00:00 2001 From: Lokesh Gidra Date: Mon, 6 Nov 2023 18:07:35 +0800 Subject: [PATCH] Fix with missing ComposeWithMD3 --- .../com/hippo/ehviewer/ui/scene/GalleryPreviewFragment.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewFragment.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewFragment.kt index 37a002a94..4f79164b5 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewFragment.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryPreviewFragment.kt @@ -26,7 +26,6 @@ import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier import androidx.compose.ui.input.nestedscroll.nestedScroll -import androidx.compose.ui.platform.ComposeView import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.dimensionResource import androidx.compose.ui.res.stringResource @@ -34,7 +33,7 @@ import androidx.compose.ui.unit.dp import androidx.fragment.app.Fragment import androidx.lifecycle.viewModelScope import androidx.navigation.NavController -import androidx.navigation.findNavController +import androidx.navigation.fragment.findNavController import androidx.paging.Pager import androidx.paging.PagingConfig import androidx.paging.PagingSource @@ -60,7 +59,6 @@ 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 -import com.hippo.ehviewer.ui.setMD3Content import com.hippo.ehviewer.ui.tools.FastScrollLazyVerticalGrid import com.hippo.ehviewer.ui.tools.rememberInVM import com.hippo.ehviewer.util.findActivity @@ -161,8 +159,8 @@ fun GalleryPreviewScreen(galleryDetail: GalleryDetail, toNextPageArg: Boolean, n } class GalleryPreviewFragment : Fragment() { - override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?) = ComposeView(inflater.context).apply { - setMD3Content { + override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View { + return ComposeWithMD3 { val galleryDetail = remember { requireArguments().getParcelableCompat(KEY_GALLERY_DETAIL)!! } val toNextPage = remember { requireArguments().getBoolean(KEY_NEXT_PAGE) } val navController = remember { findNavController() }