Auto-fixed clippy::unnecessary_map_or

This is a hacky approach, but does help a lot with the tedious fixes.

See https://rust-lang.github.io/rust-clippy/master/index.html#/unnecessary_map_or

```
__CARGO_FIX_YOLO=1 cargo clippy --fix  --all-targets --workspace --exclude gstreamer-player --exclude i-slint-backend-linuxkms --exclude uefi-demo --exclude ffmpeg -- -A clippy::all -W clippy::unnecessary_map_or

cargo fmt --all
```
This commit is contained in:
Yuri Astrakhan 2025-02-07 00:02:19 -05:00 committed by Olivier Goffart
parent 4ae2627ade
commit bcb2953f00
61 changed files with 145 additions and 163 deletions

View file

@ -35,7 +35,7 @@ pub fn lower_text_input_interface(component: &Rc<Component>) {
}
fn is_input_text_focused_prop(nr: &NamedReference) -> bool {
if !nr.element().borrow().builtin_type().map_or(false, |bt| bt.name == "TextInputInterface") {
if !nr.element().borrow().builtin_type().is_some_and(|bt| bt.name == "TextInputInterface") {
return false;
}
assert_eq!(nr.name(), "text-input-focused");