Skip to content

Commit 17bd434

Browse files
committed
mobile node progress
1 parent 1bb3b41 commit 17bd434

File tree

1 file changed

+35
-27
lines changed

1 file changed

+35
-27
lines changed

BeamWallet/ViewControllers/Login/EnterWalletPasswordViewController.swift

Lines changed: 35 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -215,33 +215,41 @@ class EnterWalletPasswordViewController: BaseWizardViewController {
215215
}
216216

217217
private func openMainPage() {
218-
219-
AppModel.sharedManager().getNetworkStatus()
220-
AppModel.sharedManager().stopChangeWallet()
221-
AppModel.sharedManager().refreshAddresses()
222-
AppModel.sharedManager().getUTXO()
223-
224-
let mainVC = BaseNavigationController.navigationController(rootViewController: WalletViewController())
225-
let menuViewController = LeftMenuViewController()
226-
227-
let sideMenuController = LGSideMenuController(rootViewController: mainVC,
228-
leftViewController: menuViewController,
229-
rightViewController: nil)
230-
231-
sideMenuController.leftViewWidth = UIScreen.main.bounds.size.width - 60;
232-
sideMenuController.leftViewPresentationStyle = LGSideMenuPresentationStyle.slideAbove;
233-
sideMenuController.rootViewLayerShadowRadius = 0
234-
sideMenuController.rootViewLayerShadowColor = UIColor.clear
235-
sideMenuController.leftViewLayerShadowRadius = 0
236-
sideMenuController.rootViewCoverAlphaForLeftView = 0.5
237-
sideMenuController.rootViewCoverAlphaForRightView = 0.5
238-
sideMenuController.leftViewCoverAlpha = 0.5
239-
sideMenuController.rightViewCoverAlpha = 0.5
240-
sideMenuController.modalTransitionStyle = .crossDissolve
241-
242-
self.navigationController?.setViewControllers([sideMenuController], animated: true)
243-
244-
BMLockScreen.shared.onTapEvent()
218+
if Settings.sharedManager().isNodeProtocolEnabled {
219+
let vc = OpenWalletProgressViewController(onlyConnect: true)
220+
vc.cancelCallback = {
221+
AppModel.sharedManager().resetWallet(false)
222+
}
223+
pushViewController(vc: vc)
224+
}
225+
else {
226+
AppModel.sharedManager().getNetworkStatus()
227+
AppModel.sharedManager().stopChangeWallet()
228+
AppModel.sharedManager().refreshAddresses()
229+
AppModel.sharedManager().getUTXO()
230+
231+
let mainVC = BaseNavigationController.navigationController(rootViewController: WalletViewController())
232+
let menuViewController = LeftMenuViewController()
233+
234+
let sideMenuController = LGSideMenuController(rootViewController: mainVC,
235+
leftViewController: menuViewController,
236+
rightViewController: nil)
237+
238+
sideMenuController.leftViewWidth = UIScreen.main.bounds.size.width - 60;
239+
sideMenuController.leftViewPresentationStyle = LGSideMenuPresentationStyle.slideAbove;
240+
sideMenuController.rootViewLayerShadowRadius = 0
241+
sideMenuController.rootViewLayerShadowColor = UIColor.clear
242+
sideMenuController.leftViewLayerShadowRadius = 0
243+
sideMenuController.rootViewCoverAlphaForLeftView = 0.5
244+
sideMenuController.rootViewCoverAlphaForRightView = 0.5
245+
sideMenuController.leftViewCoverAlpha = 0.5
246+
sideMenuController.rightViewCoverAlpha = 0.5
247+
sideMenuController.modalTransitionStyle = .crossDissolve
248+
249+
self.navigationController?.setViewControllers([sideMenuController], animated: true)
250+
251+
BMLockScreen.shared.onTapEvent()
252+
}
245253
}
246254
}
247255

0 commit comments

Comments
 (0)