diff --git a/crates/workspace/src/workspace.rs b/crates/workspace/src/workspace.rs index 6b3486fc8c1139330d6228a85ed670e6f3cf52af..732e7f7b3e70bdf99d931e30eb6250c599fa3323 100644 --- a/crates/workspace/src/workspace.rs +++ b/crates/workspace/src/workspace.rs @@ -1256,7 +1256,10 @@ impl Workspace { .unwrap_or_default(); window - .update(&mut cx, |_, cx| cx.activate_window()) + .update(&mut cx, |_, cx| { + cx.activate_window(); + cx.activate(true); + }) .log_err(); Ok((window, opened_items)) })