From 2b936fe5a8cec85c01724421cf561307b1ba6281 Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Thu, 13 Jun 2024 07:59:28 -0600 Subject: [PATCH] Fix headless mode (#12960) This was broken by two things: 1. A merge conflict in the install.sh script leading to bad sh syntax 2. A return removed by accident when we refactored main Release Notes: - N/A --- crates/zed/src/main.rs | 1 + script/install.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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"