diff --git a/src/status_im/contexts/chat/messenger/composer/effects.cljs b/src/status_im/contexts/chat/messenger/composer/effects.cljs index e7dc63cdb52b..54ecb9c30642 100644 --- a/src/status_im/contexts/chat/messenger/composer/effects.cljs +++ b/src/status_im/contexts/chat/messenger/composer/effects.cljs @@ -76,11 +76,10 @@ (reset! gesture-enabled? false))) (defn empty-effect - [{:keys [empty-input?]} - {:keys [input-text images link-previews? reply audio]}] + [{:keys [empty-input?]} subscriptions] (reanimated/set-shared-value empty-input? - (utils/empty-input? input-text images link-previews? reply audio))) + (utils/empty-input? subscriptions))) (defn component-will-unmount [{:keys [keyboard-show-listener keyboard-hide-listener keyboard-frame-listener]}] diff --git a/src/status_im/contexts/chat/messenger/composer/utils.cljs b/src/status_im/contexts/chat/messenger/composer/utils.cljs index 86e4d2f3d95d..843bea8b4a4f 100644 --- a/src/status_im/contexts/chat/messenger/composer/utils.cljs +++ b/src/status_im/contexts/chat/messenger/composer/utils.cljs @@ -86,12 +86,8 @@ (calc-bottom-content-height images link-previews?)))) (defn empty-input? - [text images link-previews? reply? audio?] - (and (empty? text) - (empty? images) - (not link-previews?) - (not reply?) - (not audio?))) + [{:keys [input-text images link-previews? reply audio edit]}] + (not (or (not-empty input-text) images link-previews? reply audio edit))) (defn blur-input [input-ref]