From f3a8382dc3e826f77ef0767c68290899edee3b3f Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Fri, 9 Dec 2022 00:22:43 +0900 Subject: [PATCH] term (ble/term/leave): flush buffered "modifyOtherKeys" --- src/util.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/util.sh b/src/util.sh index 59a73417..a2f096f6 100644 --- a/src/util.sh +++ b/src/util.sh @@ -3518,6 +3518,7 @@ function ble/term/enter-for-widget { ble/term/modifyOtherKeys/enter ble/term/cursor-state/.update "$_ble_term_cursor_internal" ble/term/cursor-state/.update-hidden "$_ble_term_cursor_hidden_internal" + ble/util/buffer.flush >&2 } function ble/term/leave-for-widget { ble/term/visible-bell/erase @@ -3525,6 +3526,7 @@ function ble/term/leave-for-widget { ble/term/modifyOtherKeys/leave ble/term/cursor-state/.update "$bleopt_term_cursor_external" ble/term/cursor-state/.update-hidden reveal + ble/util/buffer.flush >&2 } _ble_term_state=external