mirror of
https://github.com/jwinterm/grim.git
synced 2026-10-17 14:21:24 +02:00
fix: recreate send/receive/message modals content on open
This commit is contained in:
@@ -403,6 +403,8 @@ impl WalletContent {
|
|||||||
self.txs_content = Some(WalletTransactionsContent::new(None));
|
self.txs_content = Some(WalletTransactionsContent::new(None));
|
||||||
self.settings_content = None;
|
self.settings_content = None;
|
||||||
}
|
}
|
||||||
|
self.message_content = None;
|
||||||
|
self.invoice_content = Some(InvoiceRequestContent::default());
|
||||||
Modal::new(INVOICE_MODAL_ID)
|
Modal::new(INVOICE_MODAL_ID)
|
||||||
.position(ModalPosition::CenterTop)
|
.position(ModalPosition::CenterTop)
|
||||||
.title(t!("wallets.receive"))
|
.title(t!("wallets.receive"))
|
||||||
@@ -421,6 +423,7 @@ impl WalletContent {
|
|||||||
self.txs_content = Some(WalletTransactionsContent::new(None));
|
self.txs_content = Some(WalletTransactionsContent::new(None));
|
||||||
self.settings_content = None;
|
self.settings_content = None;
|
||||||
}
|
}
|
||||||
|
self.message_content = Some(MessageInputContent::default());
|
||||||
Modal::new(MessageInputContent::MODAL_ID)
|
Modal::new(MessageInputContent::MODAL_ID)
|
||||||
.position(ModalPosition::Center)
|
.position(ModalPosition::Center)
|
||||||
.title(t!("wallets.messages"))
|
.title(t!("wallets.messages"))
|
||||||
@@ -440,6 +443,8 @@ impl WalletContent {
|
|||||||
self.txs_content = Some(WalletTransactionsContent::new(None));
|
self.txs_content = Some(WalletTransactionsContent::new(None));
|
||||||
self.settings_content = None;
|
self.settings_content = None;
|
||||||
}
|
}
|
||||||
|
self.message_content = None;
|
||||||
|
self.send_content = Some(SendRequestContent::new(None));
|
||||||
Modal::new(SEND_MODAL_ID)
|
Modal::new(SEND_MODAL_ID)
|
||||||
.position(ModalPosition::CenterTop)
|
.position(ModalPosition::CenterTop)
|
||||||
.title(t!("wallets.send"))
|
.title(t!("wallets.send"))
|
||||||
|
|||||||
Reference in New Issue
Block a user