diff --git a/crates/markdown/src/markdown.rs b/crates/markdown/src/markdown.rs index a3a8e7c4564e8d5f440be4c6fe2b4fe98b48b124..7cc4e39924ec65253231bf7ff16c0068c3232438 100644 --- a/crates/markdown/src/markdown.rs +++ b/crates/markdown/src/markdown.rs @@ -1196,6 +1196,7 @@ impl Element for MarkdownElement { ) -> Self::PrepaintState { let focus_handle = self.markdown.read(cx).focus_handle.clone(); window.set_focus_handle(&focus_handle, cx); + window.set_view_id(self.markdown.entity_id()); let hitbox = window.insert_hitbox(bounds, false); rendered_markdown.element.prepaint(window, cx);