On 3/24/17 11:45 PM, Sergi Granell wrote:
This way Wayland compositors will be aware of Weston's
"visible bounds" (and ignore its shadows).

Signed-off-by: Sergi Granell <[email protected]>

Looks good, added my Rb and pushed:
88353dda..ed016bff  master -> master

Thanks,

---
  libweston/compositor-wayland.c | 16 ++++++++++++++++
  1 file changed, 16 insertions(+)

diff --git a/libweston/compositor-wayland.c b/libweston/compositor-wayland.c
index 27beff62..1900ab08 100644
--- a/libweston/compositor-wayland.c
+++ b/libweston/compositor-wayland.c
@@ -785,6 +785,14 @@ wayland_output_resize_surface(struct wayland_output 
*output)
                wl_surface_set_opaque_region(output->parent.surface, region);
                wl_region_destroy(region);
+ if (output->parent.xdg_surface) {
+                       
zxdg_surface_v6_set_window_geometry(output->parent.xdg_surface,
+                                                           ix,
+                                                           iy,
+                                                           iwidth,
+                                                           iheight);
+               }
+
                width = frame_width(output->frame);
                height = frame_height(output->frame);
        } else {
@@ -797,6 +805,14 @@ wayland_output_resize_surface(struct wayland_output 
*output)
                wl_region_add(region, 0, 0, width, height);
                wl_surface_set_opaque_region(output->parent.surface, region);
                wl_region_destroy(region);
+
+               if (output->parent.xdg_surface) {
+                       
zxdg_surface_v6_set_window_geometry(output->parent.xdg_surface,
+                                                           0,
+                                                           0,
+                                                           width,
+                                                           height);
+               }
        }
#ifdef ENABLE_EGL



--

Quentin “Sardem FF7” Glidic
_______________________________________________
wayland-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to