diff options
| author | luukvbaal <luukvbaal@gmail.com> | 2025-07-11 02:52:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-10 17:52:50 -0700 |
| commit | 54cde0674b41ffd84a97b8e8f93167c00ef26c96 (patch) | |
| tree | becbfaa394ec29b554a68d12486bb607852cf1f2 /runtime/lua/vim/_extui/shared.lua | |
| parent | 9809ce8b4774c782acb850fde2d99325f8173bcb (diff) | |
test(ui/{cmdline,message}2_spec): reduce flakiness/runtime #34875
Problem: Storing the configured 'cmdheight' value is scheduled and
may happen after cmdline2_spec already entered block_mode.
Excessive wait time for expected screen state due to delayed
ruler after an error message.
Solution: Only schedule storing the user configured 'cmdheight' if
v:vim_did_enter is unset. Use regular message instead of error.
Diffstat (limited to 'runtime/lua/vim/_extui/shared.lua')
| -rw-r--r-- | runtime/lua/vim/_extui/shared.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/lua/vim/_extui/shared.lua b/runtime/lua/vim/_extui/shared.lua index 15550adc28..ce222424f2 100644 --- a/runtime/lua/vim/_extui/shared.lua +++ b/runtime/lua/vim/_extui/shared.lua @@ -4,7 +4,7 @@ local M = { cmd = nil, ---@type vim._extui.cmdline ns = api.nvim_create_namespace('nvim._ext_ui'), augroup = api.nvim_create_augroup('nvim._ext_ui', {}), - cmdheight = 1, -- 'cmdheight' option value set by user. + cmdheight = vim.o.cmdheight, -- 'cmdheight' option value set by user. wins = { cmd = -1, dialog = -1, msg = -1, pager = -1 }, bufs = { cmd = -1, dialog = -1, msg = -1, pager = -1 }, cfg = { |
