From d865ea0103dc08773cc644955102b33d7fd43bb7 Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Fri, 12 May 2023 10:36:33 +0200 Subject: [PATCH] BrowserSteps - Use playwright 'force' click for elements that arent clickable (div etc) --- changedetectionio/blueprint/browser_steps/browser_steps.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changedetectionio/blueprint/browser_steps/browser_steps.py b/changedetectionio/blueprint/browser_steps/browser_steps.py index ba8b0b577..1d9d43202 100644 --- a/changedetectionio/blueprint/browser_steps/browser_steps.py +++ b/changedetectionio/blueprint/browser_steps/browser_steps.py @@ -105,7 +105,7 @@ class steppable_browser_interface(): print("Clicking element") if not len(selector.strip()): return - self.page.click(selector, timeout=10 * 1000, delay=randint(200, 500)) + self.page.locator(selector).click(timeout=30 * 1000, delay=randint(200, 500), force=True) def action_click_element_if_exists(self, selector, value): import playwright._impl._api_types as _api_types