mirror of
https://github.com/status-im/react-native-dialogs.git
synced 2025-03-01 08:40:26 +00:00
Merge pull request #29 from vonovak/master
fix for NaN in case of a empty multi-selection
This commit is contained in:
commit
70c0bb26b5
@ -57,7 +57,9 @@ class DialogAndroid {
|
|||||||
callbacks.itemsCallbackMultiChoice = selected => {
|
callbacks.itemsCallbackMultiChoice = selected => {
|
||||||
var indices = selected.split(',').map(x => parseInt(x));
|
var indices = selected.split(',').map(x => parseInt(x));
|
||||||
var elements = indices.map(ind => (finalOptions.items || [])[ind]);
|
var elements = indices.map(ind => (finalOptions.items || [])[ind]);
|
||||||
|
if(indices.length === 1 && isNaN(indices[0])){
|
||||||
|
indices=[] // the case of empty selection
|
||||||
|
}
|
||||||
originalCallback(indices, elements);
|
originalCallback(indices, elements);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user