about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/view/com/composer/ComposePost.tsx11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/view/com/composer/ComposePost.tsx b/src/view/com/composer/ComposePost.tsx
index ec0b0bf8d..7b41f95fc 100644
--- a/src/view/com/composer/ComposePost.tsx
+++ b/src/view/com/composer/ComposePost.tsx
@@ -48,20 +48,17 @@ export const ComposePost = observer(function ComposePost({
 
   const autocompleteView = useMemo<UserAutocompleteViewModel>(
     () => new UserAutocompleteViewModel(store),
-    [],
+    [store],
   )
   const localPhotos = useMemo<UserLocalPhotosModel>(
     () => new UserLocalPhotosModel(store),
-    [],
+    [store],
   )
 
   useEffect(() => {
     autocompleteView.setup()
-  })
-
-  useEffect(() => {
     localPhotos.setup()
-  }, [localPhotos])
+  }, [autocompleteView, localPhotos])
 
   useEffect(() => {
     // HACK
@@ -78,7 +75,7 @@ export const ComposePost = observer(function ComposePost({
         clearTimeout(to)
       }
     }
-  }, [textInput.current])
+  }, [])
 
   const onChangeText = (newText: string) => {
     setText(newText)