From 8e15eda4e3901543e9b9a9cde9b1c032fc2a2d12 Mon Sep 17 00:00:00 2001 From: Lokesh Gidra Date: Wed, 8 Nov 2023 10:19:07 +0800 Subject: [PATCH] Fix navigate on IO thread crash --- .../kotlin/com/hippo/ehviewer/ui/scene/GalleryDetailScene.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryDetailScene.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryDetailScene.kt index 4613de161..76b07b48e 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryDetailScene.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/scene/GalleryDetailScene.kt @@ -566,7 +566,7 @@ fun GalleryDetailScreen(args: GalleryDetailScreenArgs, navigator: NavController) } }.toTypedArray() val navAction = dialogState.showSelectItem(*items) - navAction.invoke() + withUIContext { navAction.invoke() } } Spacer(modifier = Modifier.size(dimensionResource(id = R.dimen.keyline_margin))) if (galleryDetail.newerVersions.isNotEmpty()) {