Skip to content

Commit c0949e3

Browse files
committed
Improve certain types of clicks in CDP Mode
1 parent c770fa8 commit c0949e3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

seleniumbase/core/sb_cdp.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -712,7 +712,10 @@ def click(self, selector, timeout=None):
712712
self.__slow_mode_pause_if_set()
713713
element = self.find_element(selector, timeout=timeout)
714714
element.scroll_into_view()
715-
element.click()
715+
if element.tag_name == "div" or element.tag_name == "input":
716+
element.mouse_click() # Simulated click (not PyAutoGUI)
717+
else:
718+
element.click()
716719
self.__slow_mode_pause_if_set()
717720
self.loop.run_until_complete(self.page.wait())
718721

0 commit comments

Comments
 (0)