From cd114c6818d4881173bd7b43cd26ffe803d31a1c Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Tue, 26 Dec 2023 10:15:53 +0900 Subject: Change transform action to directly execute actions To avoid filling up input channel for HTTP server --- src/terminal.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/terminal.go b/src/terminal.go index 31339d3e..4a1d3ee4 100644 --- a/src/terminal.go +++ b/src/terminal.go @@ -3379,7 +3379,7 @@ func (t *Terminal) Loop() { case actTransform: body := t.executeCommand(a.a, false, true, true, false) actions := parseSingleActionList(strings.Trim(body, "\r\n"), func(message string) {}) - t.serverInputChan <- actions + return doActions(actions) case actTransformBorderLabel: if t.border != nil { label := t.executeCommand(a.a, false, true, true, true) -- cgit v1.2.3