From 416dc9d2d83c3b06ce7e7f5e282a5b9251fa303d Mon Sep 17 00:00:00 2001 From: jp1ac4 <121959000+jp1ac4@users.noreply.github.com> Date: Fri, 2 Feb 2024 10:23:43 +0000 Subject: [PATCH] gui(installer): clear checkbox if descriptor is changed --- gui/src/installer/step/descriptor.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui/src/installer/step/descriptor.rs b/gui/src/installer/step/descriptor.rs index e82082c2..7e020868 100644 --- a/gui/src/installer/step/descriptor.rs +++ b/gui/src/installer/step/descriptor.rs @@ -1515,7 +1515,10 @@ impl Step for BackupDescriptor { Command::none() } fn load_context(&mut self, ctx: &Context) { - self.descriptor = ctx.descriptor.clone(); + if self.descriptor != ctx.descriptor { + self.descriptor = ctx.descriptor.clone(); + self.done = false; + } } fn view(&self, _hws: &HardwareWallets, progress: (usize, usize)) -> Element { let desc = self.descriptor.as_ref().unwrap();