gui: clear rbf modal for different tx
This commit is contained in:
parent
2e63bf3069
commit
afd55299ed
@ -127,6 +127,14 @@ impl State for TransactionsPanel {
|
||||
} else {
|
||||
self.txs.get(i - self.pending_txs.len()).cloned()
|
||||
};
|
||||
// Clear modal if it's for a different tx.
|
||||
if let Some(modal) = &self.create_rbf_modal {
|
||||
if Some(modal.tx.tx.txid())
|
||||
!= self.selected_tx.as_ref().map(|selected| selected.tx.txid())
|
||||
{
|
||||
self.create_rbf_modal = None;
|
||||
}
|
||||
}
|
||||
}
|
||||
Message::View(view::Message::CreateRbf(view::CreateRbfMessage::Cancel)) => {
|
||||
self.create_rbf_modal = None;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user