diff --git a/crates/collab_ui/src/branches_button.rs b/crates/collab_ui/src/branches_button.rs index 7acc7a8ed3..6b9fb9fb72 100644 --- a/crates/collab_ui/src/branches_button.rs +++ b/crates/collab_ui/src/branches_button.rs @@ -111,11 +111,12 @@ impl View for BranchesButton { impl BranchesButton { pub fn new(workspace: ViewHandle, cx: &mut ViewContext) -> Self { + let parent_id = cx.view_id(); cx.observe(&workspace, |_, _, cx| cx.notify()).detach(); Self { workspace: workspace.downgrade(), popup_menu: cx.add_view(|cx| { - let mut menu = ContextMenu::new(cx); + let mut menu = ContextMenu::new(parent_id, cx); menu.set_position_mode(OverlayPositionMode::Local); menu }),