diff --git a/src/rofi_rbw/typer/wtype.py b/src/rofi_rbw/typer/wtype.py index f44bb8e..83f3936 100644 --- a/src/rofi_rbw/typer/wtype.py +++ b/src/rofi_rbw/typer/wtype.py @@ -17,7 +17,13 @@ def get_active_window(self) -> str: return "not possible with wtype" def type_characters(self, characters: str, key_delay: int, active_window: str) -> None: - run(["wtype", "-d", str(key_delay), characters]) + args = ['wtype'] + + if key_delay > 0: + args = args + ['-d', str(key_delay)] + + args.append(characters) + run(args) def press_key(self, key: Key) -> None: if key == Key.ENTER: