From 2cad6c8ef1bc4b3d92c6f787339d469e7817ee3b Mon Sep 17 00:00:00 2001 From: Gabe Shahbazian Date: Sat, 27 Dec 2025 15:29:36 -0800 Subject: [PATCH] svg_preview: Detect SVG in single-file mode by checking file name (#45747) Release Notes: - Use the files name for "is svg" checks so SVG previews and the toolbar button work in single-file mode. --- crates/svg_preview/src/svg_preview_view.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/svg_preview/src/svg_preview_view.rs b/crates/svg_preview/src/svg_preview_view.rs index a286dba437f746db24648b1c9cc06b30979b7110..71ab46b8a010a6c5432d603e8bd54f725c5cb1f9 100644 --- a/crates/svg_preview/src/svg_preview_view.rs +++ b/crates/svg_preview/src/svg_preview_view.rs @@ -196,7 +196,7 @@ impl SvgPreviewView { .as_singleton() .and_then(|buffer| buffer.read(cx).file()) .is_some_and(|file| { - file.path() + std::path::Path::new(file.file_name(cx)) .extension() .is_some_and(|ext| ext.eq_ignore_ascii_case("svg")) })