Make case insensitive
This commit is contained in:
parent
4aac16093c
commit
163da695e8
12
src/main.rs
12
src/main.rs
|
@ -1,3 +1,5 @@
|
|||
use std::ascii::AsciiExt;
|
||||
|
||||
use clap::Parser;
|
||||
use winsafe::{
|
||||
co::{PROCESS, PROCESS_NAME, SWP},
|
||||
|
@ -14,7 +16,10 @@ fn filter_target_windows(hwnd: &HWND, q: &TargetInformation) -> bool {
|
|||
return false;
|
||||
};
|
||||
|
||||
if q.title_contains.iter().all(|s| !title.contains(s)) {
|
||||
if q.title_contains
|
||||
.iter()
|
||||
.all(|s| !title.to_ascii_lowercase().contains(&s.to_ascii_lowercase()))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
@ -30,7 +35,10 @@ fn filter_target_windows(hwnd: &HWND, q: &TargetInformation) -> bool {
|
|||
return false;
|
||||
};
|
||||
|
||||
if q.path_endswith.iter().all(|s| !path.ends_with(s)) {
|
||||
if q.path_endswith
|
||||
.iter()
|
||||
.all(|s| !path.to_ascii_lowercase().ends_with(&s.to_ascii_lowercase()))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user