Revert "fix matcher"

This reverts commit edbc2bae6a.
pull/6/head
dvkt 5 years ago
parent 26120fa03a
commit b56fe374cd

@ -347,12 +347,15 @@ impl Menu {
T: std::iter::Iterator<Item = &'a usize>,
{
let pattern = pattern.to_ascii_lowercase();
let mut it = it.enumerate();
while let Some((i, _)) = it.next() {
if let Some(link) = self.link(i) {
if link.name.to_ascii_lowercase().contains(&pattern) {
return Some(i);
}
while let Some(&i) = it.next() {
let name = if let Some(link) = self.link(i) {
link.name.to_ascii_lowercase()
} else {
continue;
};
if name.contains(&pattern) {
return Some(i);
}
}
None

Loading…
Cancel
Save