diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2026-08-31 20:49:50 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-08-31 20:49:50 -0400 |
| commit | 9d2a31b05e018749f14c7c6688379b059ba3ea75 (patch) | |
| tree | 1748cc9027a2ea55375ed9982db98cb1bd25c2ea /runtime/syntax/python.vim | |
| parent | 16a1d203e91a0b7757d753e4dcce50207da17503 (diff) | |
| download | rneovim-9d2a31b05e018749f14c7c6688379b059ba3ea75.tar.gz rneovim-9d2a31b05e018749f14c7c6688379b059ba3ea75.tar.bz2 rneovim-9d2a31b05e018749f14c7c6688379b059ba3ea75.zip | |
fix(cwd): flicker after temp context-switch #41561 #41582
Problem:
`shorten_fnames()` always redraws the statusline/tabline, even if no
buffer name changed. Since b296666e a temp context-switch
(`win_execute()`, `vim._with{win=}`) restores the CWD, so every such
switch flickers the message area.
Solution:
Redraw only if `shorten_buf_fname()` actually changed a name.
Diffstat (limited to 'runtime/syntax/python.vim')
0 files changed, 0 insertions, 0 deletions