Skip to content

Commit 8b20004

Browse files
committed
(Option) Allow empty selection for OptionSelection multiple
1 parent 0cb21e5 commit 8b20004

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

option/src/main/java/com/maxkeppeler/sheets/option/OptionState.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,7 @@ internal class OptionState(
9090
private fun isValid(): Boolean = when (selection) {
9191
is OptionSelection.Single -> selectedOptions.isNotEmpty()
9292
is OptionSelection.Multiple -> {
93-
selectedOptions.isNotEmpty()
94-
&& (selection.minChoices?.let { selectedOptions.size >= it } ?: true)
93+
(selection.minChoices?.let { selectedOptions.size >= it } ?: true)
9594
&& (selection.maxChoices?.let { selectedOptions.size <= it } ?: true)
9695
}
9796
}

0 commit comments

Comments
 (0)