Welcome to the Xamarin.Forms feedback portal. We’re happy you’re here! If you have feedback on how to improve the Xamarin.Forms, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

3
Votes

Our app auto-scrolls to the bottom when new messages arrive. However, if many messages come in at once this makes it impossible to read them all.

The problem is that the user scrolls up to see missed messages but before they are read the app auto-scrolls down to show the latest message.

The proposed fix is to turn off auto-scrolling on new messages when the user manually scrolls up. And then turn it back on when the user scrolls to the bottom.

In order for this to work we need a UserScrolled event that sends a scroll position as an EventArg. The EventArg should make it clear if the position is Position.Bottom.

Note that this would be related to this feature request: