feat(datetime): re-emit wheel ionScrollStart/ionScrollEnd from picker columns by vunizhona · Pull Request #30674 · ionic-team/ionic-framework

and others added 2 commits

September 9, 2025 15:18
re-emit ionScrollStart/ionScrollEnd from wheel columns on ion-datetime by capturing inner ion-picker-column events and suppressing originals; coalesce multiple concurrent column scrolls into a single start/end with a 300ms end debounce
add ionScrollStart/ionScrollEnd to ion-picker-column and emit at scroll start/end
update API/types and Angular/Vue proxies to expose new events
stabilize prefer-wheel specs by replacing fake timers with real waits to avoid newSpecPage timeouts

closes ionic-team#30449