workspace: Make "New Window" bring app to foreground (#24015)

Piotr Osiewicz created

Closes #ISSUE

Release Notes:

- "New Window" action will now bring App to foreground.

Change summary

crates/workspace/src/workspace.rs | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)

Detailed changes

crates/workspace/src/workspace.rs 🔗

@@ -1284,7 +1284,10 @@ impl Workspace {
                 .unwrap_or_default();
 
             window
-                .update(&mut cx, |_, window, _| window.activate_window())
+                .update(&mut cx, |_, window, cx| {
+                    window.activate_window();
+                    cx.activate(true);
+                })
                 .log_err();
             Ok((window, opened_items))
         })