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 b7fb17de4..6271a9a52 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 @@ -356,7 +356,7 @@ fun GalleryDetailScreen(args: GalleryDetailScreenArgs, navigator: DestinationsNa val name = "$gid-${EhUtils.getSuitableTitle(galleryDetail)}.zip" try { activity.startActivity(intent) - context.addTextToClipboard(name, true) + withUIContext { context.addTextToClipboard(name, true) } } catch (_: ActivityNotFoundException) { val r = DownloadManager.Request(uri) r.setDestinationInExternalPublicDir(