diff options
| author | Riccardo Mazzarini <me@noib3.dev> | 2026-06-02 13:03:34 +0200 |
|---|---|---|
| committer | Riccardo Mazzarini <me@noib3.dev> | 2026-06-02 13:53:45 +0200 |
| commit | f54b4f15afa42a3e735ebef7d01b2ed5bb5260f7 (patch) | |
| tree | e9758671108a439fef37ccee7cabe4ad2d13476d /test/functional/vimscript | |
| parent | c18373d9b82d1fabc1f93f3ac1a6f04ed5bc724e (diff) | |
| download | rneovim-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