mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-10 05:33:51 -04:00
search: enable/disable weston sub-surface desync quirk when rendering search box
This commit is contained in:
parent
a29427a185
commit
b6f8a2e422
5 changed files with 26 additions and 6 deletions
2
search.c
2
search.c
|
|
@ -79,12 +79,12 @@ search_begin(struct terminal *term)
|
|||
|
||||
win->search_sub_surface = wl_subcompositor_get_subsurface(
|
||||
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_subsurface_set_sync(win->search_sub_surface);
|
||||
|
||||
term->search.original_view = term->grid->view;
|
||||
term->search.view_followed_offset = term->grid->view == term->grid->offset;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue