Fix linting

pull/704/head
Arijit Basu 1 month ago
parent 1600ad9a9c
commit 96da7e1da8
No known key found for this signature in database
GPG Key ID: 0F8EF5258DC38077

@ -915,8 +915,7 @@ impl App {
dir.scroll_state.set_focus(0);
}
} else {
dir.scroll_state
.set_focus(dir.scroll_state.get_focus() + 1);
dir.scroll_state.set_focus(dir.scroll_state.get_focus() + 1);
}
};
Ok(self)

@ -12,7 +12,6 @@ pub struct ScrollState {
}
impl ScrollState {
pub fn set_focus(&mut self, current_focus: usize) {
self.last_focus = Some(self.current_focus);
self.current_focus = current_focus;
@ -48,9 +47,9 @@ impl ScrollState {
.saturating_sub(preview_cushion + 1)
.min(total.saturating_sub(preview_cushion + 1));
let new_skipped_rows = if !vimlike_scrolling {
if !vimlike_scrolling {
height * (self.current_focus / height.max(1))
} else if last_focus == None {
} else if last_focus.is_none() {
// Just entered the directory
0
} else if current_focus == 0 {
@ -86,9 +85,7 @@ impl ScrollState {
} else {
// If nothing matches; do nothing
first_visible_row
};
new_skipped_rows
}
}
}

Loading…
Cancel
Save