in shared/src/iosMain/kotlin/org/jetbrains/kotlinconf/ScrollToTopHandler.kt [87:104]
override fun scrollViewDidScroll(scrollView: UIScrollView) {
if (firstScroll) {
firstScroll = false
return
}
if (scrollingToTop) {
return
}
val newOffset = scrollView.contentOffset.useContents { y }
val scrollingUp = newOffset < lastKnownOffset
lastKnownOffset = newOffset
if (scrollingUp) {
scrollingToTop = true
onScrollToTop()
}
}