diff options
Diffstat (limited to 'src/commands/selection.rs')
-rw-r--r-- | src/commands/selection.rs | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/commands/selection.rs b/src/commands/selection.rs index aced34f..e2c80f9 100644 --- a/src/commands/selection.rs +++ b/src/commands/selection.rs @@ -63,12 +63,11 @@ impl JoshutoRunnable for SelectFiles { s.set_selected(!s.is_selected()); CursorMoveDown::new(1).execute(context, backend)?; } - } else { - if let Some(curr_list) = context.tab_context_mut().curr_tab_mut().curr_list_mut() { - for curr in &mut curr_list.contents { - curr.set_selected(true); - } - } + } else if let Some(curr_list) = context.tab_context_mut().curr_tab_mut().curr_list_mut() { + curr_list + .contents + .iter_mut() + .for_each(|c| c.set_selected(true)); } Ok(()) } |