diff options
author | zeertzjq <zeertzjq@outlook.com> | 2022-12-02 10:30:50 +0800 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2022-12-02 10:51:50 +0800 |
commit | 982c0053f4059fb4558ce83a0b8d250be1058980 (patch) | |
tree | 6971f5ce71a9255b1ba23b5889e8788b700b7125 /test/functional/api/window_spec.lua | |
parent | 61e99217e68498e757b9f8b0c70978a9635ccbfa (diff) | |
download | rneovim-982c0053f4059fb4558ce83a0b8d250be1058980.tar.gz rneovim-982c0053f4059fb4558ce83a0b8d250be1058980.tar.bz2 rneovim-982c0053f4059fb4558ce83a0b8d250be1058980.zip |
fix(float): make closing float in another tab return to correct window
Diffstat (limited to 'test/functional/api/window_spec.lua')
-rw-r--r-- | test/functional/api/window_spec.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/functional/api/window_spec.lua b/test/functional/api/window_spec.lua index 48431ccfc7..774ec406a8 100644 --- a/test/functional/api/window_spec.lua +++ b/test/functional/api/window_spec.lua @@ -490,6 +490,8 @@ describe('API/win', function() it('closing current (float) window of another tabpage #15313', function() command('tabedit') + command('botright split') + local prevwin = curwin().id eq(2, eval('tabpagenr()')) local win = meths.open_win(0, true, { relative='editor', row=10, col=10, width=50, height=10 @@ -499,7 +501,7 @@ describe('API/win', function() eq(1, eval('tabpagenr()')) meths.win_close(win, false) - eq(1001, meths.tabpage_get_win(tab).id) + eq(prevwin, meths.tabpage_get_win(tab).id) assert_alive() end) end) |