diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-06-04 10:49:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-04 10:49:02 +0800 |
commit | fdc8e966a9183c08f2afec0817d03b7417a883b3 (patch) | |
tree | 20c9be6adc18ba5d6a5717b0236ee56256dbc577 /test/functional/ui/screen_basic_spec.lua | |
parent | 700cab00680fa25e0dbdf6f91f638f4da5a09909 (diff) | |
download | rneovim-fdc8e966a9183c08f2afec0817d03b7417a883b3.tar.gz rneovim-fdc8e966a9183c08f2afec0817d03b7417a883b3.tar.bz2 rneovim-fdc8e966a9183c08f2afec0817d03b7417a883b3.zip |
fix(ui): don't send empty grid_line with redrawdebug=compositor (#23899)
Diffstat (limited to 'test/functional/ui/screen_basic_spec.lua')
-rw-r--r-- | test/functional/ui/screen_basic_spec.lua | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/functional/ui/screen_basic_spec.lua b/test/functional/ui/screen_basic_spec.lua index 67e3b774b4..5d5be2e807 100644 --- a/test/functional/ui/screen_basic_spec.lua +++ b/test/functional/ui/screen_basic_spec.lua @@ -1096,3 +1096,18 @@ it('CTRL-F or CTRL-B scrolls a page after UI attach/resize #20605', function() feed('<C-F>') eq(953, funcs.line('w0')) end) + +it("showcmd doesn't cause empty grid_line with redrawdebug=compositor #22593", function() + clear() + local screen = Screen.new(30, 2) + screen:set_default_attr_ids({ + [0] = {bold = true, foreground = Screen.colors.Blue}, + }) + screen:attach() + command('set showcmd redrawdebug=compositor') + feed('d') + screen:expect{grid=[[ + ^ | + d | + ]]} +end) |