diff --git a/src/fenrirscreenreader/screenDriver/ptyDriver.py b/src/fenrirscreenreader/screenDriver/ptyDriver.py index 22727e64..61c65a30 100644 --- a/src/fenrirscreenreader/screenDriver/ptyDriver.py +++ b/src/fenrirscreenreader/screenDriver/ptyDriver.py @@ -203,7 +203,7 @@ class driver(screenDriver): eventQueue.put({"Type":fenrirEventType.ScreenUpdate, "Data":screen_utils.createScreenEventData(self.terminal.GetScreenContent()) }) - os.write(sys.stdout.fileno(), msgBytes) + self.injectTextToScreen(msgBytes, screen=sys.stdout.fileno(),) except Exception as e: # Process died? print(e) active.value = False