diff --git a/src/util.sh b/src/util.sh index 1305a0ea..9a7e7909 100644 --- a/src/util.sh +++ b/src/util.sh @@ -3084,7 +3084,11 @@ function ble/term/bracketed-paste-mode/leave { _ble_term_DA1R= _ble_term_DA2R= function ble/term/DA1/notify { _ble_term_DA1R=$1; } -function ble/term/DA2/notify { _ble_term_DA2R=$1; } +function ble/term/DA2/notify { + if [[ ! $_ble_term_DA2R ]]; then + _ble_term_DA2R=$1 + fi +} #---- DSR(6) ------------------------------------------------------------------ # CPR (CURSOR POSITION REPORT)