From 68932731b9cbf4b4dbdc444d8ef792a7348f2c3e Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Mon, 9 Sep 2024 17:31:51 +0800 Subject: [PATCH] Fix gallery detail losing scroll position --- .../kotlin/com/hippo/ehviewer/ui/screen/GalleryDetailScreen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/GalleryDetailScreen.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/GalleryDetailScreen.kt index a1e5975c6..b1280aa3f 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/GalleryDetailScreen.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/GalleryDetailScreen.kt @@ -214,7 +214,7 @@ private fun List.getArtistTag(): String? { @Destination @Composable fun AnimatedVisibilityScope.GalleryDetailScreen(args: GalleryDetailScreenArgs, navigator: DestinationsNavigator) = composing(navigator) { - var galleryInfo by remember { + var galleryInfo by rememberInVM { val casted = args as? GalleryInfoArgs mutableStateOf(casted?.galleryInfo) }