@@ -951,6 +951,10 @@ def update_text(
951
951
self.wait_for_ready_state_complete()
952
952
else:
953
953
element.send_keys(text[:-1])
954
+ if self.slow_mode or self.demo_mode:
955
+ self.__demo_mode_pause_if_active(tiny=True)
956
+ else:
957
+ time.sleep(0.0135)
954
958
try:
955
959
element.send_keys(Keys.RETURN)
956
960
except WebDriverException as e:
@@ -976,6 +980,10 @@ def update_text(
976
980
element.send_keys(text)
977
981
else:
978
982
element.send_keys(text[:-1])
983
+ if self.slow_mode or self.demo_mode:
984
+ self.__demo_mode_pause_if_active(tiny=True)
985
+ else:
986
+ time.sleep(0.0135)
979
987
try:
980
988
element.send_keys(Keys.RETURN)
981
989
except WebDriverException as e:
@@ -1054,6 +1062,10 @@ def add_text(self, selector, text, by="css selector", timeout=None):
1054
1062
element.send_keys(text)
1055
1063
else:
1056
1064
element.send_keys(text[:-1])
1065
+ if self.slow_mode or self.demo_mode:
1066
+ self.__demo_mode_pause_if_active(tiny=True)
1067
+ else:
1068
+ time.sleep(0.0135)
1057
1069
element.send_keys(Keys.RETURN)
1058
1070
if settings.WAIT_FOR_RSC_ON_PAGE_LOADS:
1059
1071
self.wait_for_ready_state_complete()
@@ -1067,6 +1079,10 @@ def add_text(self, selector, text, by="css selector", timeout=None):
1067
1079
element.send_keys(text)
1068
1080
else:
1069
1081
element.send_keys(text[:-1])
1082
+ if self.slow_mode or self.demo_mode:
1083
+ self.__demo_mode_pause_if_active(tiny=True)
1084
+ else:
1085
+ time.sleep(0.0135)
1070
1086
element.send_keys(Keys.RETURN)
1071
1087
if settings.WAIT_FOR_RSC_ON_PAGE_LOADS:
1072
1088
self.wait_for_ready_state_complete()
@@ -1143,6 +1159,10 @@ def press_keys(self, selector, text, by="css selector", timeout=None):
1143
1159
for key in text:
1144
1160
element.send_keys(key)
1145
1161
if press_enter:
1162
+ if self.slow_mode or self.demo_mode:
1163
+ self.__demo_mode_pause_if_active(tiny=True)
1164
+ else:
1165
+ time.sleep(0.0135)
1146
1166
element.send_keys(Keys.RETURN)
1147
1167
if settings.WAIT_FOR_RSC_ON_PAGE_LOADS:
1148
1168
if not self.undetectable:
0 commit comments