diff --git a/crates/g3-cli/src/utils.rs b/crates/g3-cli/src/utils.rs index d1129ee..06ed395 100644 --- a/crates/g3-cli/src/utils.rs +++ b/crates/g3-cli/src/utils.rs @@ -112,7 +112,8 @@ pub fn load_config_with_cli_overrides(cli: &Cli) -> Result { } // Apply chrome-headless flag override - if cli.chrome_headless { + // Only apply chrome-headless if safari is not explicitly set + if cli.chrome_headless && !cli.safari { config.webdriver.enabled = true; config.webdriver.browser = g3_config::WebDriverBrowser::ChromeHeadless;