diff --git a/crates/git_ui/src/git_panel.rs b/crates/git_ui/src/git_panel.rs index 12d9a1e739..8a5f120280 100644 --- a/crates/git_ui/src/git_panel.rs +++ b/crates/git_ui/src/git_panel.rs @@ -7192,9 +7192,11 @@ impl GitPanel { &mut self, context_menu: Entity, position: Point, - window: &Window, + window: &mut Window, cx: &mut Context, ) { + window.focus(&context_menu.focus_handle(cx), cx); + let subscription = cx.subscribe_in( &context_menu, window,