.. [no ci]

This commit is contained in:
sxyazi 2023-10-01 15:37:08 +08:00
parent 250128bddb
commit 493cc97a76
No known key found for this signature in database
2 changed files with 3 additions and 3 deletions

View file

@ -18,7 +18,7 @@ impl Finder {
}
pub(super) fn prev(&self, files: &Files, cursor: usize, include: bool) -> Option<isize> {
for i in include as usize ^ 1..files.len() {
for i in !include as usize..files.len() {
let idx = (cursor + files.len() - i) % files.len();
if files[idx].name().is_some_and(|n| self.matches(n)) {
return Some(idx as isize - cursor as isize);
@ -28,7 +28,7 @@ impl Finder {
}
pub(super) fn next(&self, files: &Files, cursor: usize, include: bool) -> Option<isize> {
for i in include as usize ^ 1..files.len() {
for i in !include as usize..files.len() {
let idx = (cursor + i) % files.len();
if files[idx].name().is_some_and(|n| self.matches(n)) {
return Some(idx as isize - cursor as isize);

View file

@ -287,7 +287,7 @@ impl Tab {
finder.next(&self.current.files, self.current.cursor(), false)
};
b || step.is_some_and(|s| self.arrow(s.into()))
b | step.is_some_and(|s| self.arrow(s.into()))
}
pub fn search(&mut self, grep: bool) -> bool {