Skip to content

Commit 0cb21e5

Browse files
committed
(List) Allow empty selection for ListSelection multiple
1 parent 219ee65 commit 0cb21e5

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

list/src/main/java/com/maxkeppeler/sheets/list/ListState.kt

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

0 commit comments

Comments
 (0)