Skip to content

Commit d2e2b80

Browse files
committed
Prevent extra waiting of Safari tests in Demo Mode
1 parent b64b8b1 commit d2e2b80

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

seleniumbase/fixtures/base_case.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -474,17 +474,17 @@ def click(
474474
self.wait_for_ready_state_complete()
475475
except Exception:
476476
pass
477-
if self.browser == "safari":
478-
time.sleep(0.01)
479-
self.wait_for_ready_state_complete()
480-
time.sleep(0.01)
481477
if self.demo_mode:
482478
if self.driver.current_url != pre_action_url:
483479
self.__demo_mode_pause_if_active()
484480
else:
485481
self.__demo_mode_pause_if_active(tiny=True)
486482
elif self.slow_mode:
487483
self.__slow_mode_pause_if_active()
484+
elif self.browser == "safari":
485+
time.sleep(0.01)
486+
self.wait_for_ready_state_complete()
487+
time.sleep(0.01)
488488

489489
def slow_click(self, selector, by="css selector", timeout=None):
490490
"""Similar to click(), but pauses for a brief moment before clicking.

0 commit comments

Comments
 (0)