diff --git a/plugins/terminal/backend/src/com/intellij/terminal/backend/ObservableTtyConnector.kt b/plugins/terminal/backend/src/com/intellij/terminal/backend/ObservableTtyConnector.kt index 9baf1462862e..754842717470 100644 --- a/plugins/terminal/backend/src/com/intellij/terminal/backend/ObservableTtyConnector.kt +++ b/plugins/terminal/backend/src/com/intellij/terminal/backend/ObservableTtyConnector.kt @@ -25,7 +25,7 @@ class ObservableTtyConnector(delegate: TtyConnector) : ProxyTtyConnector { override fun read(buf: CharArray, offset: Int, length: Int): Int { val charsReadCount = connector.read(buf, offset, length) if (charsReadCount > 0) { - fireListeners { it.charsRead(buf, offset, length) } + fireListeners { it.charsRead(buf, offset, charsReadCount) } } return charsReadCount }