[🐴] 🤞 This should be the final message list change - Use dispatchCommand
so we don't need to know the content height (#4090)
* handle keyboard scroll more elegantly
simplify
missing `runOnUI`
better naming to avoid confusion
nit
remove unused function
use `dispatchCommand` in `onContentSizeChanged` as well
use `dispatchCommand` so we don't need to know the content height
remove `isMomentumScrolling`
* better timing
* nit
* another nit
* handle message input resizes better too
* account for other size changes like emoji keyboard opening
* one last nit
* just adding comments
* account for dragging
* make it easier to read
* add a comment
* 🤦♀️
* remove a little bit of that padding at the top
This commit is contained in:
parent
2eaecfcaa4
commit
5343910570
3 changed files with 136 additions and 106 deletions
|
@ -19,7 +19,6 @@ export function MessageInput({
|
|||
onSendMessage,
|
||||
}: {
|
||||
onSendMessage: (message: string) => void
|
||||
scrollToEnd: () => void
|
||||
}) {
|
||||
const {_} = useLingui()
|
||||
const t = useTheme()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue