update icons.rs

This commit is contained in:
mehmetcansahin 2022-05-06 16:40:29 +03:00
parent 58ce13aa29
commit 8a9c9f748e

View file

@ -52,7 +52,15 @@ impl Icons {
.pending_entries .pending_entries
.get_mut(&url) .get_mut(&url)
.map(|(kind, _)| kind) .map(|(kind, _)| kind)
.or_else(|| entries.find_map(|icon| (icon.url == url).then_some(&mut icon.kind))) .or_else(|| {
entries.find_map(|icon| {
if icon.url.eq(&url) {
Some(&mut icon.kind)
} else {
None
}
})
})
{ {
// if the kind is more important, replace it // if the kind is more important, replace it
if &kind > existing_kind { if &kind > existing_kind {