Allow deselecting entries
This commit is contained in:
parent
2f1f04dcab
commit
0635bdf0c3
2 changed files with 6 additions and 2 deletions
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue