mirror of
https://github.com/status-im/status-react.git
synced 2025-01-11 11:34:45 +00:00
[#4759] Handle back button properly after sending transaction (Android).
This commit is contained in:
parent
0dd5c11b47
commit
71ff9d9035
@ -21,7 +21,8 @@
|
||||
(let [stack (subscribe [:get :navigation-stack])
|
||||
result-box (subscribe [:get-current-chat-ui-prop :result-box])
|
||||
webview (subscribe [:get :webview-bridge])
|
||||
view-id (subscribe [:get :view-id])]
|
||||
view-id (subscribe [:get :view-id])
|
||||
chat-id (subscribe [:get-current-chat-id])]
|
||||
(cond
|
||||
|
||||
(and @webview (:can-go-back? @result-box))
|
||||
@ -30,6 +31,9 @@
|
||||
(#{:home :wallet :my-profile} view-id)
|
||||
(do (.exitApp react/back-handler))
|
||||
|
||||
(= :wallet-transaction-sent @view-id)
|
||||
(do (dispatch [:execute-stored-command-and-return-to-chat @chat-id]) true)
|
||||
|
||||
(< 1 (count @stack))
|
||||
(do (dispatch [:navigate-back]) true)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user