From 2855d06c6e99bff2ce32e1d94b09afed99b78735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 25 Feb 2020 19:57:19 +0100 Subject: [PATCH] wayland: mark the whole search surface as opaque --- wayland.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wayland.c b/wayland.c index f49e71d2..1987c72a 100644 --- a/wayland.c +++ b/wayland.c @@ -956,6 +956,11 @@ wayl_win_init(struct terminal *term) wayl->sub_compositor, win->search_surface, win->surface); wl_subsurface_set_desync(win->search_sub_surface); + struct wl_region *region = wl_compositor_create_region(term->wl->compositor); + wl_region_add(region, 0, 0, INT32_MAX, INT32_MAX); + wl_surface_set_opaque_region(win->search_surface, region); + wl_region_destroy(region); + wl_surface_commit(win->surface); return win;