diff --git a/crates/diagnostics/src/diagnostics.rs b/crates/diagnostics/src/diagnostics.rs index 3181f3b3dd..0ef4fe8663 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 {