manager: Fix selection
This commit is contained in:
@@ -194,18 +194,16 @@ fun GroupsPanel(selected: List<Groups>, closeSelection: (selection: List<Groups>
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
val selection = mutableListOf<Groups>()
|
val selection = ArrayList(selected)
|
||||||
ListDialog(
|
ListDialog(
|
||||||
state = rememberUseCaseState(visible = true, onFinishedRequest = {
|
state = rememberUseCaseState(visible = true, onFinishedRequest = {
|
||||||
Log.i("mylog", "onFinishedRequest")
|
|
||||||
closeSelection(selection)
|
closeSelection(selection)
|
||||||
}, onCloseRequest = {
|
}, onCloseRequest = {
|
||||||
showDialog = false
|
showDialog = false
|
||||||
Log.i("mylog", "onCloseRequest")
|
|
||||||
}),
|
}),
|
||||||
selection = ListSelection.Multiple(
|
selection = ListSelection.Multiple(
|
||||||
showCheckBoxes = true,
|
showCheckBoxes = true,
|
||||||
options = options
|
options = options,
|
||||||
) { indecies, _ ->
|
) { indecies, _ ->
|
||||||
// Handle selection
|
// Handle selection
|
||||||
indecies.forEach { index ->
|
indecies.forEach { index ->
|
||||||
@@ -256,7 +254,7 @@ fun CapsPanel(
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
val selection = mutableListOf<Capabilities>()
|
val selection = ArrayList(selected)
|
||||||
ListDialog(
|
ListDialog(
|
||||||
state = rememberUseCaseState(visible = true, onFinishedRequest = {
|
state = rememberUseCaseState(visible = true, onFinishedRequest = {
|
||||||
closeSelection(selection)
|
closeSelection(selection)
|
||||||
|
|||||||
Reference in New Issue
Block a user