From e334386fe282ad223eb1342c9798e113eb8f664e Mon Sep 17 00:00:00 2001 From: ardocrat Date: Fri, 20 Feb 2026 16:49:34 +0300 Subject: [PATCH] fix: disable modal closing on qr scan at messages --- src/gui/views/wallets/wallet/message.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/views/wallets/wallet/message.rs b/src/gui/views/wallets/wallet/message.rs index e58efdaa..eb0911a3 100644 --- a/src/gui/views/wallets/wallet/message.rs +++ b/src/gui/views/wallets/wallet/message.rs @@ -94,7 +94,7 @@ impl MessageInputContent { let (text, color) = if self.parse_error { (t!("wallets.parse_slatepack_err"), Colors::red()) } else { - (t!("wallets.input_slatepack_desc"), Colors::gray()) + (t!("wallets.input_slatepack_desc"), Colors::gray()) }; ui.label(RichText::new(text).size(16.0).color(color)); }); @@ -150,6 +150,7 @@ impl MessageInputContent { // Draw button to scan Slatepack message QR code. let scan_text = format!("{} {}", SCAN, t!("scan")); View::button(ui, scan_text, Colors::white_or_black(false), || { + modal.disable_closing(); self.scan_qr_content = Some(CameraContent::default()); cb.start_camera(); });