diff options
author | zeertzjq <zeertzjq@outlook.com> | 2022-02-14 20:40:58 +0800 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2022-03-13 13:17:22 +0800 |
commit | 0cf2dc63bf9e3c94e1373142a6198635efd1c514 (patch) | |
tree | d41b1c3e6633a37dff0395c0bd59f44e5814777e /src/nvim/window.c | |
parent | d33aebb821b7e7c9197b035c9152859e0b6ed712 (diff) | |
download | rneovim-0cf2dc63bf9e3c94e1373142a6198635efd1c514.tar.gz rneovim-0cf2dc63bf9e3c94e1373142a6198635efd1c514.tar.bz2 rneovim-0cf2dc63bf9e3c94e1373142a6198635efd1c514.zip |
fix(win_split_ins): do not fail when oldwin is not valid
Ref #14240
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r-- | src/nvim/window.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c index d5299202b0..faf4b117f4 100644 --- a/src/nvim/window.c +++ b/src/nvim/window.c @@ -1420,13 +1420,11 @@ int win_split_ins(int size, int flags, win_T *new_wp, int dir) p_wh = i; } - if (!win_valid(oldwin)) { - return FAIL; + if (win_valid(oldwin)) { + // Send the window positions to the UI + oldwin->w_pos_changed = true; } - // Send the window positions to the UI - oldwin->w_pos_changed = true; - return OK; } |