aboutsummaryrefslogtreecommitdiff
path: root/test/functional/ui/diff_spec.lua
diff options
context:
space:
mode:
authorluukvbaal <luukvbaal@gmail.com>2025-01-15 15:55:21 +0100
committerGitHub <noreply@github.com>2025-01-15 06:55:21 -0800
commitbbf36ef8ef86534e317e4e0153730a40ae4c936e (patch)
treef42051d012c32af4fb6847dd975498a01585486e /test/functional/ui/diff_spec.lua
parent5cc93ef4729c65d6a539c8d0a8a2bf767cf17ced (diff)
downloadrneovim-bbf36ef8ef86534e317e4e0153730a40ae4c936e.tar.gz
rneovim-bbf36ef8ef86534e317e4e0153730a40ae4c936e.tar.bz2
rneovim-bbf36ef8ef86534e317e4e0153730a40ae4c936e.zip
fix(cmdline): prevent cmdline_show events after exiting cmdline #32033
Problem: If a (vim.ui_attach) cmdline_hide callback triggers a redraw, it may cause cmdline_show events for an already exited cmdline. Solution: Avoid emitting cmdline_show event when ccline.cmdbuff is already NULL. Unset ccline.cmdbuff before emitting cmdline_hide.
Diffstat (limited to 'test/functional/ui/diff_spec.lua')
0 files changed, 0 insertions, 0 deletions