From f0291d94f975a8dbdfb73340ebc49cf09de5d7bc Mon Sep 17 00:00:00 2001 From: Dude so hot Date: Fri, 7 Jun 2024 17:01:25 +0800 Subject: [PATCH] Tell function return types to workaround compiler bug --- app/src/main/kotlin/com/hippo/ehviewer/ui/tools/Dialog.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/Dialog.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/Dialog.kt index e82f0dfbd..1ba4c3cf1 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/Dialog.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/Dialog.kt @@ -113,7 +113,7 @@ class DialogState { @StringRes title: Int? = null, invalidator: (suspend Raise.(R) -> Unit)? = null, block: @Composable DialogScope.(String?) -> Unit, - ) = dialog { cont -> + ): R = dialog { cont -> val coroutineScope = rememberCoroutineScope() val state = remember(cont) { mutableStateOf(initial) } var errorMsg by remember(cont) { mutableStateOf(null) }