Merge #1014: fix recovery panel reload
56d9dbb72d5cb4c41355deeb9455c61edc403235 fix recovery panel reload (edouardparis)
Pull request description:
Once a psbt was generated with the recovery panel
it is impossible for user to start again a recovery process He is redirected to the previous generated psbt because of the panel state being not reset.
This commit reset the panel state on reload.
ACKs for top commit:
edouardparis:
Self-ACK 56d9dbb72d5cb4c41355deeb9455c61edc403235
Tree-SHA512: fd634f6d9d338cbc05260a84b4ad6638c88f6d9c2af49384827500a4f97e04b457c061268a9beb902b117cff97a39d55d44baa6517e23762a5d49ff537c6f6fc
This commit is contained in:
commit
cde2adbdce
@ -194,6 +194,11 @@ impl State for RecoveryPanel {
|
||||
|
||||
fn reload(&mut self, daemon: Arc<dyn Daemon + Sync + Send>) -> Command<Message> {
|
||||
let daemon = daemon.clone();
|
||||
self.selected_path = None;
|
||||
self.warning = None;
|
||||
self.feerate = form::Value::default();
|
||||
self.recipient = form::Value::default();
|
||||
self.generated = None;
|
||||
Command::perform(
|
||||
async move {
|
||||
daemon
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user