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!

1
Vote

Today I upgraded all my Syncfusion components from 17.3.0.27 to 17.4.0.40. Have not done any specific testing so far, but have already found when running my application on a Samsung A40 phone (Android 9) I get an unhandled exception when switching tabbed pages. However on a Blackview phone (Android 8.1) it seems ok

To reproduce the problem I open a page within my app that uses an SfTabView. This tab view has 5 tabs on it, but only 4 are visible by default. I can switch between the first 3 of 4 visible pages fine. But when I switch to the 4th visible page, then it reliably produces a "Exception Unhandled" dialog with the details "Android.Util.AndroidRuntimeException: 'Animators may only be run on Looper threads'"


By rolling back my components to 17.3.0.27 the problem goes away. Also, when it is working, I note that selecting the 4th visible tab, would normally cause the 5th and last tab (previously not visible) to be scrolled into view.


So my conclusion is that v17.4.0.40 has a problem with SfTabView when running on Android 9, triggered by switching to the last visible tab, when there is at least one more visible tab to be scrolled into view.