fix(icon): default to prefer_svg if symbolic

This commit is contained in:
Michael Aaron Murphy 2025-11-06 07:57:03 +01:00
parent 37ae722320
commit 6439507aa2
No known key found for this signature in database
GPG key ID: B2732D4240C9212C

View file

@ -41,13 +41,14 @@ pub struct Named {
impl Named { impl Named {
pub fn new(name: impl Into<Arc<str>>) -> Self { pub fn new(name: impl Into<Arc<str>>) -> Self {
let name = name.into(); let name = name.into();
let symbolic = name.ends_with("-symbolic");
Self { Self {
symbolic: name.ends_with("-symbolic"), symbolic,
name, name,
fallback: Some(IconFallback::Default), fallback: Some(IconFallback::Default),
size: None, size: None,
scale: None, scale: None,
prefer_svg: false, prefer_svg: symbolic,
} }
} }