We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b86c2bd commit 6edba04Copy full SHA for 6edba04
src/status_im2/contexts/chat/composer/effects.cljs
@@ -109,12 +109,15 @@
109
{:keys [edit]}]
110
(rn/use-effect
111
(fn []
112
- (let [edit-text (get-in edit [:content :text])]
+ (let [edit-text (get-in edit [:content :text])
113
+ text-value-count (count @text-value)]
114
(when (and edit @input-ref)
115
(.focus ^js @input-ref)
116
(.setNativeProps ^js @input-ref (clj->js {:text edit-text}))
117
(reset! text-value edit-text)
- (reset! saved-cursor-position (count edit-text)))))
118
+ (reset! saved-cursor-position (if (zero? text-value-count)
119
+ (count edit-text)
120
+ text-value-count)))))
121
[(:message-id edit)]))
122
123
(defn use-reply
0 commit comments