From 46e7e1fbcad469f3141fce0371043db88a9df329 Mon Sep 17 00:00:00 2001 From: "Cuong M. Tran" Date: Wed, 31 Jan 2024 12:03:03 +0700 Subject: [PATCH] Feed: [Fix] Not trying to add Feed if not select anything on dialog box Fix warning with RadioSelector declaration --- .../main/java/eu/kanade/presentation/browse/FeedScreen.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/presentation/browse/FeedScreen.kt b/app/src/main/java/eu/kanade/presentation/browse/FeedScreen.kt index 06bd90a55..a2bb415b6 100644 --- a/app/src/main/java/eu/kanade/presentation/browse/FeedScreen.kt +++ b/app/src/main/java/eu/kanade/presentation/browse/FeedScreen.kt @@ -208,7 +208,7 @@ fun FeedAddSearchDialog( }, onDismissRequest = onDismiss, confirmButton = { - TextButton(onClick = { onClickAdd(source, selected?.let { savedSearches[it] }) }) { + TextButton(onClick = { onClickAdd(source, selected?.let { savedSearches[it] }) }, /* KMK --> */ enabled = selected != null /* KMK <-- */) { Text(text = stringResource(MR.strings.action_ok)) } }, @@ -218,9 +218,9 @@ fun FeedAddSearchDialog( @Composable fun RadioSelector( options: ImmutableList, - optionStrings: ImmutableList = remember { options.map { it.toString() }.toImmutableList() }, selected: Int?, - onSelectOption: (Int) -> Unit, + optionStrings: ImmutableList = remember { options.map { it.toString() }.toImmutableList() }, + onSelectOption: (Int) -> Unit /* KMK --> */ = {} /* KMK <-- */, ) { Column(Modifier.verticalScroll(rememberScrollState())) { optionStrings.forEachIndexed { index, option ->