diff --git a/crates/zed/src/main.rs b/crates/zed/src/main.rs index c3a39031fa32f9ac1585638bbaeff2fec3c6aa3d..95a118edc587650d8274900be8e5047901a5f26c 100644 --- a/crates/zed/src/main.rs +++ b/crates/zed/src/main.rs @@ -500,6 +500,7 @@ fn handle_open_request(request: OpenRequest, app_state: Arc, cx: &mut let app_state = app_state.clone(); cx.spawn(move |cx| handle_cli_connection(connection, app_state, cx)) .detach(); + return; } if let Err(e) = init_ui(app_state.clone(), cx) { diff --git a/script/install.sh b/script/install.sh index b446fb771c35056ae88fa3e25d6fd1f0eb123bf3..ac2d9d3a44b357f030350030827885b9f1b353ab 100755 --- a/script/install.sh +++ b/script/install.sh @@ -47,7 +47,7 @@ main() { } linux() { - if [[ -n "${ZED_BUNDLE_PATH:-}" ]]; then + if [ -n "${ZED_BUNDLE_PATH:-}" ]; then cp "$ZED_BUNDLE_PATH" "$temp/zed-linux-$arch.tar.gz" else echo "Downloading Zed"