diff --git a/gui/src/app/state/spend/step.rs b/gui/src/app/state/spend/step.rs index 2933b2af..3e77f10d 100644 --- a/gui/src/app/state/spend/step.rs +++ b/gui/src/app/state/spend/step.rs @@ -306,6 +306,7 @@ impl ChooseCoins { impl Step for ChooseCoins { fn load(&mut self, draft: &TransactionDraft) { + self.warning = None; self.recipients = draft .outputs .iter() diff --git a/gui/src/app/view/spend/detail.rs b/gui/src/app/view/spend/detail.rs index 5e844bce..a5417d8e 100644 --- a/gui/src/app/view/spend/detail.rs +++ b/gui/src/app/view/spend/detail.rs @@ -8,7 +8,7 @@ use liana::miniscript::bitcoin::{util::bip32::Fingerprint, Address, Amount, Netw use crate::{ app::{ error::Error, - view::{message::*, modal_section, warning::warn}, + view::{message::*, warning::warn}, }, daemon::model::{Coin, SpendStatus, SpendTx}, hw::HardwareWallet, @@ -155,9 +155,15 @@ pub fn spend_modal<'a, T: Into>>( .padding(10) .style(container::Style::Background), ) - .push(modal_section(Container::new( - Container::new(Scrollable::new(content)).max_width(750), - ))) + .push( + Container::new(Scrollable::new( + Container::new(Container::new(content).max_width(750)) + .width(Length::Fill) + .center_x(), + )) + .height(Length::Fill) + .style(container::Style::Background), + ) .width(Length::Fill) .height(Length::Fill) .into()