diff --git a/src/status_im/handlers.cljs b/src/status_im/handlers.cljs index c4871c1e15..305157b056 100644 --- a/src/status_im/handlers.cljs +++ b/src/status_im/handlers.cljs @@ -43,9 +43,10 @@ (assoc-in db [:animations k] v))) (register-handler :initialize-db - (fn [{:keys [status-module-initialized? network]} _] + (fn [{:keys [status-module-initialized? network-status network]} _] (data-store/init) - (cond-> (assoc app-db :current-account-id nil) + (cond-> (assoc app-db :current-account-id nil + :network-status network-status) status-module-initialized? (assoc :status-module-initialized? true) diff --git a/src/status_im/ios/core.cljs b/src/status_im/ios/core.cljs index 057838087b..45212cb447 100644 --- a/src/status_im/ios/core.cljs +++ b/src/status_im/ios/core.cljs @@ -110,6 +110,7 @@ (defn init [] (dispatch-sync [:reset-app]) + (dispatch [:listen-to-network-status!]) (dispatch [:initialize-crypt]) (dispatch [:initialize-geth]) (dispatch [:load-user-phone-number])