Error in sorting lists and choosing component

I found 2 bugs when using Glide:
1 - You are not sorting the list alphabetically by going to the main screen to see clearly that it is out of order.
2 - The choice component, using the phone is not possible to scroll the items on the screen, it is frozen (Android), and using the browser via desktop, the items are scrolled but it is not possible to click on the last item in the list. This is happening when the amount of items exceeds the viewing limit on the screen.

  1. Are you using the correct column for sorting? Are there any spaces in front of the value you are sorting by?

  2. No problem scrolling for me with the choice component. I’m on Android.

You do have spaces in front of some of your values.

Which Android version are you on? Could you share a video of that scrolling behavior?

  • No spaces before values
  • Android 8.1.0
  • Samsung J7 Prime
  • I can’t make a video

In the application link I submitted, click on the top menu and go to “Horarios” and try to choose a linha number. By browser via Desktop it scrolls all items but the latter has no choice. Via cell phone appears the list of items, but when you swipe the screen nothing happens in scrolls the items.

The values in the “Nome” column in rows 8-11 and 13 have a space in front of them.

Arguably Glide should ignore those when sorting.

Glide does now ignore leading and trailing spaces when sorting :slight_smile:

2 Likes

Still the same problem

Scrolling or sorting? Does it work on other phones or on your computer?

Sort by AZ-ZA but don’t sort Dates, numbers…

Can you change the column you are using for sorting to be aaaa/mm/jj? It’s sorting the date as characters, so 2 is less than 8. Otherwise, try sorting by the original Date/Time stamp from glide. I’ve heard that a true date field should sort correctly, but I haven’t verified this. My first solution would definitely work though.