diff --git a/src/components/right.rs b/src/components/right.rs index c70e40e..54ec680 100644 --- a/src/components/right.rs +++ b/src/components/right.rs @@ -92,6 +92,13 @@ impl Component for Right { Action::SetMode(new_mode) => { self.prev_mode = self.cur_mode; self.cur_mode = new_mode; + match self.cur_mode { + Mode::SelectDisks | Mode::SelectParts => { + self.selections[0] = None; + self.selections[1] = None; + } + _ => {} + } } Action::UpdateDiskList(disks) => self.list_disks.set_items(disks), _ => {} @@ -221,9 +228,6 @@ impl Component for Right { } } } - (_, Mode::SelectTableType) => { - // - } (_, Mode::SelectParts) | (Mode::SelectParts, Mode::Confirm) => { // }