From 41d5e69de527a2f25f716676e386fee09a56cd04 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Wed, 26 Feb 2014 19:38:11 -0500 Subject: [PATCH] window-actor: Kill off another use of MetaFrameBorders --- src/compositor/meta-window-actor.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c index 32eda5f32..89c6b4e93 100644 --- a/src/compositor/meta-window-actor.c +++ b/src/compositor/meta-window-actor.c @@ -1809,9 +1809,9 @@ meta_window_actor_update_opaque_region (MetaWindowActor *self) if (argb32 && priv->window->opaque_region != NULL) { - MetaFrameBorders borders; + cairo_rectangle_int_t client_area; - meta_frame_calc_borders (priv->window->frame, &borders); + meta_window_get_client_area_rect (priv->window, &client_area); /* The opaque region is defined to be a part of the * window which ARGB32 will always paint with opaque @@ -1824,7 +1824,7 @@ meta_window_actor_update_opaque_region (MetaWindowActor *self) * case, graphical glitches will occur. */ opaque_region = cairo_region_copy (priv->window->opaque_region); - cairo_region_translate (opaque_region, borders.total.left, borders.total.top); + cairo_region_translate (opaque_region, client_area.x, client_area.y); cairo_region_intersect (opaque_region, priv->shape_region); } else if (argb32)