fix(images): incorrectly resolving non-files
This commit is contained in:
@@ -74,7 +74,7 @@ impl<'a> ImageProvider<'a> {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
Some(input_type) => Err(Report::msg(format!("Unsupported image type: {input_type}"))),
|
Some(input_type) => Err(Report::msg(format!("Unsupported image type: {input_type}"))),
|
||||||
None if PathBuf::from(input_name).exists() => {
|
None if PathBuf::from(input_name).is_file() => {
|
||||||
Ok(ImageLocation::Local(PathBuf::from(input_name)))
|
Ok(ImageLocation::Local(PathBuf::from(input_name)))
|
||||||
}
|
}
|
||||||
None => get_desktop_icon_name(input_name).map_or_else(
|
None => get_desktop_icon_name(input_name).map_or_else(
|
||||||
|
|||||||
Reference in New Issue
Block a user