Skip to content

Commit

Permalink
fix: unresponsive add watched address screen when entering a multi-ch…
Browse files Browse the repository at this point in the history
…ain address
  • Loading branch information
briansztamfater authored and pavloburykh committed Mar 19, 2024
1 parent 8fb42d2 commit 7194682
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/status_im/contexts/wallet/add_address_to_watch/view.cljs
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
[react-native.core :as rn]
[reagent.core :as reagent]
[status-im.common.floating-button-page.view :as floating-button-page]
[status-im.constants :as constants]
[status-im.contexts.wallet.add-address-to-watch.style :as style]
[status-im.contexts.wallet.common.validation :as validation]
[status-im.subs.wallet.add-account.address-to-watch]
Expand All @@ -22,6 +23,10 @@
(or (validation/eth-address? user-input)
(validation/ens-name? user-input))) (i18n/label :t/invalid-address)))

(defn- extract-address
[scanned-text]
(re-find constants/regx-address-contains scanned-text))

(defn- address-input
[{:keys [input-value validation-msg validate clear-input]}]
(let [scanned-address (rf/sub [:wallet/scanned-address])
Expand Down Expand Up @@ -138,7 +143,8 @@
:on-press (fn []
(rf/dispatch [:navigate-to
:screen/wallet.confirm-address-to-watch
{:address validated-address}])
{:address (extract-address
validated-address)}])
(clear-input))
:container-style {:z-index 2}}
(i18n/label :t/continue)]}
Expand Down

0 comments on commit 7194682

Please sign in to comment.