diff options
author | Dominique Martinet <asmadeus@codewreck.org> | 2018-04-28 08:16:21 +0900 |
---|---|---|
committer | Dominique Martinet <asmadeus@codewreck.org> | 2018-04-29 20:50:04 +0900 |
commit | 610b30364e1d5206b43b873e3f11d5d66d2e28e5 (patch) | |
tree | 7615144975de97546b5d4385fbb310f4ee92fc17 /lib/renderers/wayland/wayland.h | |
parent | f7bb9f953df41d61beb1bce750ca10df1993ec99 (diff) | |
download | bemenu-610b30364e1d5206b43b873e3f11d5d66d2e28e5.tar.gz bemenu-610b30364e1d5206b43b873e3f11d5d66d2e28e5.tar.bz2 bemenu-610b30364e1d5206b43b873e3f11d5d66d2e28e5.zip |
wayland renderer: Fix bottom positioning
- reset size when it changes, so there is no blank below text
- ignore exclude zone to overlap bar regardless of rendering order
Diffstat (limited to 'lib/renderers/wayland/wayland.h')
-rw-r--r-- | lib/renderers/wayland/wayland.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/renderers/wayland/wayland.h b/lib/renderers/wayland/wayland.h index 9fd9dc7..e0aeb4d 100644 --- a/lib/renderers/wayland/wayland.h +++ b/lib/renderers/wayland/wayland.h @@ -117,7 +117,7 @@ struct wayland { void bm_wl_repeat(struct wayland *wayland); bool bm_wl_registry_register(struct wayland *wayland); void bm_wl_registry_destroy(struct wayland *wayland); -void bm_wl_window_render(struct window *window, const struct bm_menu *menu); +void bm_wl_window_render(struct window *window, struct wl_display *display, const struct bm_menu *menu); void bm_wl_window_set_bottom(struct window *window, struct wl_display *display, bool bottom); bool bm_wl_window_create(struct window *window, struct wl_display *display, struct wl_shm *shm, struct wl_output *output, struct zwlr_layer_shell_v1 *layer_shell, struct wl_surface *surface); void bm_wl_window_destroy(struct window *window); |