@@ -546,7 +546,7 @@ fn render_nav_body(
|
||||
if let Some(cur_acc) = ctx.accounts.get_selected_account_mut() {
|
||||
if let Some(wallet) = &mut cur_acc.wallet {
|
||||
break 's WalletState::Wallet {
|
||||
wallet,
|
||||
wallet: &mut wallet.wallet,
|
||||
can_create_local_wallet: false,
|
||||
};
|
||||
}
|
||||
@@ -560,7 +560,7 @@ fn render_nav_body(
|
||||
};
|
||||
|
||||
WalletState::Wallet {
|
||||
wallet,
|
||||
wallet: &mut wallet.wallet,
|
||||
can_create_local_wallet: true,
|
||||
}
|
||||
}
|
||||
@@ -579,7 +579,7 @@ fn render_nav_body(
|
||||
};
|
||||
|
||||
WalletState::Wallet {
|
||||
wallet,
|
||||
wallet: &mut wallet.wallet,
|
||||
can_create_local_wallet: false,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -49,7 +49,7 @@ impl WalletAction {
|
||||
};
|
||||
|
||||
accounts.update_current_account(move |acc| {
|
||||
acc.wallet = Some(wallet);
|
||||
acc.wallet = Some(wallet.into());
|
||||
});
|
||||
} else {
|
||||
if global_wallet.wallet.is_some() {
|
||||
@@ -60,7 +60,7 @@ impl WalletAction {
|
||||
return;
|
||||
};
|
||||
|
||||
global_wallet.wallet = Some(wallet);
|
||||
global_wallet.wallet = Some(wallet.into());
|
||||
global_wallet.save_wallet();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user