--- a/eric6/QScintilla/Shell.py Thu Jan 30 19:37:03 2020 +0100 +++ b/eric6/QScintilla/Shell.py Sat Feb 01 19:48:21 2020 +0100 @@ -862,7 +862,8 @@ """ Private method to handle the response from the debugger client. - @param more flag indicating that more user input is required (boolean) + @param more flag indicating that more user input is required + @type bool """ if not self.inRawMode: self.inContinue = more @@ -1044,7 +1045,7 @@ self.setFocus() self.inRawMode = True self.echoInput = echo - self.__write(s) + self.__writeQueued(s) line, col = self.__getEndPos() self.setCursorPosition(line, col) buf = self.text(line) @@ -1842,7 +1843,10 @@ self.vm.quit() return - self.dbs.remoteStatement(cmd) + self.dbs.remoteStatement( + e5App().getObject("DebugUI").getSelectedDebuggerId(), + cmd + ) while self.inCommandExecution: try: QApplication.processEvents()