@@ -215,33 +215,41 @@ class EnterWalletPasswordViewController: BaseWizardViewController {
215
215
}
216
216
217
217
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
+ }
245
253
}
246
254
}
247
255
0 commit comments