From 252bfa21118cff3177258cad2f96552a0f7cd9c3 Mon Sep 17 00:00:00 2001 From: Konstantin Hudyakov Date: Wed, 23 Apr 2025 11:53:12 +0300 Subject: [PATCH] [terminal] IJPL-183805 Fix a bug with an incorrect length passed to TtyConnectorListener GitOrigin-RevId: 05dc4823648d447ba7b8a3be31f25a32b59a5156 --- .../src/com/intellij/terminal/backend/ObservableTtyConnector.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 }