aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/window.c
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2021-05-15 14:44:22 +0200
committerGitHub <noreply@github.com>2021-05-15 14:44:22 +0200
commit0cd14303162df99bbd796002a44588aface2bad8 (patch)
tree37ca2e942e824194f218045ad6e803b5d60b7573 /src/nvim/window.c
parentc57a85d53490fe53158a0cbd768941b732926d83 (diff)
parentedb5864a29ec0d1049c4674afb75c8279301446c (diff)
downloadrneovim-0cd14303162df99bbd796002a44588aface2bad8.tar.gz
rneovim-0cd14303162df99bbd796002a44588aface2bad8.tar.bz2
rneovim-0cd14303162df99bbd796002a44588aface2bad8.zip
Merge pull request #14468 from bfredl/zindex
[WIP] z-index!
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r--src/nvim/window.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c
index 30ce2ba9f4..936bfa8c5b 100644
--- a/src/nvim/window.c
+++ b/src/nvim/window.c
@@ -763,10 +763,13 @@ void ui_ext_win_position(win_T *wp)
}
api_clear_error(&dummy);
}
+
+ wp->w_grid_alloc.zindex = wp->w_float_config.zindex;
if (ui_has(kUIMultigrid)) {
String anchor = cstr_to_string(float_anchor_str[c.anchor]);
ui_call_win_float_pos(wp->w_grid_alloc.handle, wp->handle, anchor,
- grid->handle, row, col, c.focusable);
+ grid->handle, row, col, c.focusable,
+ wp->w_grid_alloc.zindex);
} else {
// TODO(bfredl): ideally, compositor should work like any multigrid UI
// and use standard win_pos events.