diff options
author | zeertzjq <zeertzjq@outlook.com> | 2022-05-28 10:53:03 +0800 |
---|---|---|
committer | zeertzjq <zeertzjq@outlook.com> | 2022-07-10 17:24:29 +0800 |
commit | 63f63dd2b7e06f872727d1d9d14ce177dc77ef83 (patch) | |
tree | 16eec2b31b04e1251084e85f7e5a1a5812e33e10 /src | |
parent | 99e829871173552374822ed922b785f0195f191c (diff) | |
download | rneovim-63f63dd2b7e06f872727d1d9d14ce177dc77ef83.tar.gz rneovim-63f63dd2b7e06f872727d1d9d14ce177dc77ef83.tar.bz2 rneovim-63f63dd2b7e06f872727d1d9d14ce177dc77ef83.zip |
fix(float): fix glitch when making float window with border a split
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/window.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c index 6a80142c57..ca99cc8cbc 100644 --- a/src/nvim/window.c +++ b/src/nvim/window.c @@ -1266,8 +1266,9 @@ int win_split_ins(int size, int flags, win_T *new_wp, int dir) } else if (wp->w_floating) { new_frame(wp); wp->w_floating = false; - // non-floating window doesn't store float config. + // non-floating window doesn't store float config or have a border. wp->w_float_config = FLOAT_CONFIG_INIT; + memset(wp->w_border_adj, 0, sizeof(wp->w_border_adj)); } /* |