mirror of
https://github.com/sxyazi/yazi.git
synced 2026-07-25 08:41:05 +00:00
.. [no ci]
This commit is contained in:
parent
250128bddb
commit
493cc97a76
2 changed files with 3 additions and 3 deletions
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue