When the picker returns to the selected element at index 0, the onChange function is not triggered.
My suggestion is to remove the conditional check and trigger onChange for any change.
The fix needs to be applied in the WheelPicker.js file at line 56:
if (last > itemHeight / 2)
index++;
// if (index !== selectedIndex) {
onChange(index);
//}
When the picker returns to the selected element at index 0, the onChange function is not triggered.
My suggestion is to remove the conditional check and trigger onChange for any change.
The fix needs to be applied in the WheelPicker.js file at line 56:
if (last > itemHeight / 2)
index++;
// if (index !== selectedIndex) {
onChange(index);
//}