From edce9c295c12c0d0e10f51aea1cbf62ed073254c Mon Sep 17 00:00:00 2001 From: Ander Conselvan de Oliveira Date: Fri, 7 Sep 2012 17:32:16 +0300 Subject: [PATCH] simple-egl: Set the right size for the opaque region when fullscreen window.window_size holds the size of the window in windowed mode. Use window.geometry for setting the opaque region since that holds the current size. --- clients/simple-egl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clients/simple-egl.c b/clients/simple-egl.c index fcbea757..2c9a0a0b 100644 --- a/clients/simple-egl.c +++ b/clients/simple-egl.c @@ -409,8 +409,8 @@ redraw(void *data, struct wl_callback *callback, uint32_t time) if (window->opaque || window->fullscreen) { region = wl_compositor_create_region(window->display->compositor); wl_region_add(region, 0, 0, - window->window_size.width, - window->window_size.height); + window->geometry.width, + window->geometry.height); wl_surface_set_opaque_region(window->surface, region); wl_region_destroy(region); }