diff --git a/src/theme/mod.rs b/src/theme/mod.rs index 5089b9f..134833c 100644 --- a/src/theme/mod.rs +++ b/src/theme/mod.rs @@ -110,6 +110,8 @@ pub(super) fn try_build_icon_path>( ) -> Option { if force_svg { try_build_svg(name, path.as_ref()) + .or_else(|| try_build_png(name, path.as_ref())) + .or_else(|| try_build_xmp(name, path.as_ref())) } else { try_build_png(name, path.as_ref()) .or_else(|| try_build_svg(name, path.as_ref()))