The infinite scroll block was never called when tabbing through a list with VoiceOver because isDragging is false during that process. Nevertheless it is a valid user.initiated action in that situation.
So i added a check for VoiceOver status.
accessibilityScroll: came to my mind but perhaps checking if VO is running should be enough. I will merge this PR over the weekend. Thanks for your contribution 🙏
The infinite scroll block was never called when tabbing through a list with VoiceOver because
isDragging
is false during that process. Nevertheless it is a valid user.initiated action in that situation. So i added a check for VoiceOver status.