aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript
diff options
context:
space:
mode:
authorRiccardo Mazzarini <me@noib3.dev>2026-06-02 13:03:34 +0200
committerRiccardo Mazzarini <me@noib3.dev>2026-06-02 13:53:45 +0200
commitf54b4f15afa42a3e735ebef7d01b2ed5bb5260f7 (patch)
treee9758671108a439fef37ccee7cabe4ad2d13476d /test/functional/vimscript
parentc18373d9b82d1fabc1f93f3ac1a6f04ed5bc724e (diff)
downloadrneovim-f54b4f15afa42a3e735ebef7d01b2ed5bb5260f7.tar.gz
rneovim-f54b4f15afa42a3e735ebef7d01b2ed5bb5260f7.tar.bz2
rneovim-f54b4f15afa42a3e735ebef7d01b2ed5bb5260f7.zip
fix(tui): keep synchronized output active across partial flushes
Problem: when the TUI output buffer is filled during a redraw, flushing it to the terminal also causes `CSI ? 2026 l` to be emitted, which ends synchronized output. This causes visible flickering with large redraws. Solution: track whether a synchronized output is currently active, and only emit the end sequence on the final flush.
Diffstat (limited to 'test/functional/vimscript')
0 files changed, 0 insertions, 0 deletions