about summary refs log tree commit diff
path: root/src/screens/Messages/Conversation/MessagesList.tsx
diff options
context:
space:
mode:
authorHailey <me@haileyok.com>2024-05-29 20:09:24 -0700
committerGitHub <noreply@github.com>2024-05-30 04:09:24 +0100
commit9628070e52c4f50e2f381a3f4ad1f3932743d011 (patch)
tree60ce22566d683ba9b09116203ac541e48f75879a /src/screens/Messages/Conversation/MessagesList.tsx
parenteb6f44853d91083c7f6015952f1fe6cbe0395631 (diff)
downloadvoidsky-9628070e52c4f50e2f381a3f4ad1f3932743d011.tar.zst
add prop to ListImpl for disabling `content-visibility` style (#4236)
* add prop to `ListImpl` for `content-visibility` style

* change to `disableContentVisibility`

* lint

* tweaks

* Keep the fix more general

* Clarify ambiguity

---------

Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
Diffstat (limited to 'src/screens/Messages/Conversation/MessagesList.tsx')
-rw-r--r--src/screens/Messages/Conversation/MessagesList.tsx3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/screens/Messages/Conversation/MessagesList.tsx b/src/screens/Messages/Conversation/MessagesList.tsx
index bee7f6cd8..583c40852 100644
--- a/src/screens/Messages/Conversation/MessagesList.tsx
+++ b/src/screens/Messages/Conversation/MessagesList.tsx
@@ -328,6 +328,9 @@ export function MessagesList({
           renderItem={renderItem}
           keyExtractor={keyExtractor}
           containWeb={true}
+          // Prevents wrong position in Firefox when sending a message
+          // as well as scroll getting stuck on Chome when scrolling upwards.
+          disableContentVisibility={true}
           disableVirtualization={true}
           style={animatedListStyle}
           // The extra two items account for the header and the footer components