Change summary
crates/editor/src/editor.rs | 1 +
crates/workspace/src/workspace.rs | 5 +----
crates/zed/src/zed.rs | 1 +
3 files changed, 3 insertions(+), 4 deletions(-)
Detailed changes
@@ -332,6 +332,7 @@ pub fn init(cx: &mut App) {
app_state,
cx,
|workspace, window, cx| {
+ cx.activate(true);
Editor::new_file(workspace, &Default::default(), window, cx)
},
)
@@ -1284,10 +1284,7 @@ impl Workspace {
.unwrap_or_default();
window
- .update(&mut cx, |_, window, cx| {
- window.activate_window();
- cx.activate(true);
- })
+ .update(&mut cx, |_, window, _| window.activate_window())
.log_err();
Ok((window, opened_items))
})
@@ -796,6 +796,7 @@ fn register_actions(
app_state,
cx,
|workspace, window, cx| {
+ cx.activate(true);
Editor::new_file(workspace, &Default::default(), window, cx)
},
)