diff --git a/crates/svg_preview/src/svg_preview_view.rs b/crates/svg_preview/src/svg_preview_view.rs index 71ab46b8a010a6c5432d603e8bd54f725c5cb1f9..32929187c974a89a94a6ca479e068bdc89aa0662 100644 --- a/crates/svg_preview/src/svg_preview_view.rs +++ b/crates/svg_preview/src/svg_preview_view.rs @@ -141,7 +141,7 @@ impl SvgPreviewView { buffer: &Entity, cx: &App, ) -> Option { - let buffer_id = buffer.entity_id(); + let buffer_id = buffer.read(cx).as_singleton()?.entity_id(); pane.items_of_type::() .find(|view| { view.read(cx)