Allow deselecting entries

This commit is contained in:
2Shirt 2024-11-09 19:32:55 -08:00
parent 2f1f04dcab
commit 0635bdf0c3
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C
2 changed files with 6 additions and 2 deletions

View file

@ -125,7 +125,11 @@ impl Component for Left {
} else {
// Second selection
if let Some(source_index) = self.selections[0] {
if index != source_index {
if index == source_index {
// Toggle first selection
selection_one = None;
self.selections[0] = None;
} else {
selection_one = self.selections[0];
selection_two = Some(index);
}

View file

@ -140,7 +140,7 @@ pub fn get_disks() -> Vec<Disk> {
disks = diskpart::get_disks();
} else {
disks = get_fake_disks();
sleep(Duration::from_secs(2));
sleep(Duration::from_millis(500));
}
disks
}