diff --git a/app/src/main/java/com/paulcoding/hviewer/ui/page/post/PostPage.kt b/app/src/main/java/com/paulcoding/hviewer/ui/page/post/PostPage.kt index dd28e53..c9c9e40 100644 --- a/app/src/main/java/com/paulcoding/hviewer/ui/page/post/PostPage.kt +++ b/app/src/main/java/com/paulcoding/hviewer/ui/page/post/PostPage.kt @@ -60,8 +60,10 @@ fun PostPage(appViewModel: AppViewModel, goBack: () -> Unit) { var selectedImage by remember { mutableStateOf(null) } val listState = rememberLazyListState() - uiState.error?.let { - Toast.makeText(appContext, it.message ?: it.toString(), Toast.LENGTH_SHORT).show() + LaunchedEffect(uiState.error) { + uiState.error?.let { + Toast.makeText(appContext, it.message ?: it.toString(), Toast.LENGTH_SHORT).show() + } } LaunchedEffect(Unit) {