diff --git a/crates/zed/src/main.rs b/crates/zed/src/main.rs index 0ef0659ad4fa8fc6f017817fc5dcb813806123ae..d95d04e1981045426830b886ba2fac353a2e9fa1 100644 --- a/crates/zed/src/main.rs +++ b/crates/zed/src/main.rs @@ -499,6 +499,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"