diff --git a/src/askui/tools/playwright/agent_os.py b/src/askui/tools/playwright/agent_os.py index 21d3aeeb..285f6be4 100644 --- a/src/askui/tools/playwright/agent_os.py +++ b/src/askui/tools/playwright/agent_os.py @@ -201,14 +201,14 @@ def type(self, text: str, typing_speed: int = 50) -> None: Args: text (str): The text to be typed. typing_speed (int, optional): The speed of typing in characters per - minute. Defaults to `50`. + second. Defaults to `50`. """ if not self._page: error_msg = "No active page. Call connect() first." raise RuntimeError(error_msg) # Convert typing speed from CPM to delay between characters - delay = (60 / typing_speed) * 1000 if typing_speed > 0 else 0 + delay = 1000 / typing_speed if typing_speed > 0 else 0 self._page.keyboard.type(text, delay=delay) @override