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 7cbf9026b..c1d3d9011 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 @@ -470,7 +470,8 @@ fun GalleryDetailScreen(args: GalleryDetailScreenArgs, navigator: DestinationsNa val selected = dialogState.showSelectItem(items) val info = galleryDetail.newerVersions[selected] withUIContext { - navigator.navigate(GalleryDetailScreenDestination(GalleryInfoArgs(info))) + // Can't use GalleryInfoArgs as thumbKey is null + navigator.navigate(GalleryDetailScreenDestination(TokenArgs(info.gid, info.token!!))) } } Spacer(modifier = Modifier.size(dimensionResource(id = R.dimen.keyline_margin)))