diff --git a/crates/diagnostics/src/diagnostics.rs b/crates/diagnostics/src/diagnostics.rs index 3181f3b3ddc71f5d6ac8f86090c2cd6841522211..0ef4fe8663d7603a5b7597713e1cada4899d2576 100644 --- a/crates/diagnostics/src/diagnostics.rs +++ b/crates/diagnostics/src/diagnostics.rs @@ -52,6 +52,10 @@ impl View for ProjectDiagnosticsEditor { fn render(&mut self, _: &mut RenderContext) -> ElementBox { ChildView::new(self.editor.id()).boxed() } + + fn on_focus(&mut self, cx: &mut ViewContext) { + cx.focus(&self.editor); + } } impl ProjectDiagnosticsEditor {