diff --git a/src/components/picker/picker.vue b/src/components/picker/picker.vue index 16d7aa04cc5b82882b0a6c4fd9d3a14004d38b6c..19611636f8ab3b247e05ece455f8eebebdd2c3b4 100644 --- a/src/components/picker/picker.vue +++ b/src/components/picker/picker.vue @@ -236,12 +236,12 @@ useTransition: USE_TRANSITION }) wheel.on('scrollEnd', () => { - const y = wheel.y let selectedIndex if (USE_TRANSITION) { selectedIndex = wheel.getSelectedIndex() } else { // fixed BScroll not calculating selectedIndex when setting useTransition to false + const y = wheel.y if (y > wheel.minScrollY) { selectedIndex = 0 } else if (y < wheel.maxScrollY) {