Samuel
I have yet to see a chat interface on iOS meet the quality bar set by the Messages app - interactive dismiss - keyboard gesture that starts when your finger touches the search input - uses content inset so you can see the keyboard blur effect
13 3 63
Samuel
I was going to say “in react native” but actually nobody has done it! even the good ones like whatsapp don’t do the content inset part
1 11
Samuel
the problem with react native in particular is that the flatlist `inverted` prop sucks and is basically unusable if you want your list to be accessible. so we end up relying on some pretty hacky behaviour to keep it scrolled to the bottom would love to revisit (maybe when we do groups???)
3 12
Samuel
@samuel.fm
fr though we have such specific requirements from the chat scrollview I will take a serious look at legendlist once we migrate to new arch
2