From a9d1a2de2d3350aa60cd116423fce49d9e261b86 Mon Sep 17 00:00:00 2001 From: Rawand Ahmed Shaswar Date: Sun, 2 Apr 2023 21:49:18 +0300 Subject: [PATCH] Fix headless mode in mac OS (#750) --- src/undetected_chromedriver/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/undetected_chromedriver/__init__.py b/src/undetected_chromedriver/__init__.py index d023fd3..85c88a4 100644 --- a/src/undetected_chromedriver/__init__.py +++ b/src/undetected_chromedriver/__init__.py @@ -372,9 +372,10 @@ class Chrome(selenium.webdriver.chrome.webdriver.WebDriver): options.arguments.extend(["--no-sandbox", "--test-type"]) if headless or options.headless: - if self.patcher.version_main < 108: + v_main = int(self.patcher.version_main) if self.patcher.version_main else 108 + if v_main < 108: options.add_argument("--headless=chrome") - elif self.patcher.version_main >= 108: + elif v_main >= 108: options.add_argument("--headless=new") options.add_argument("--window-size=1920,1080")