diff options
author | Jasper St. Pierre <jstpierre@mecheye.net> | 2014-02-26 19:38:11 -0500 |
---|---|---|
committer | Jasper St. Pierre <jstpierre@mecheye.net> | 2014-02-26 19:39:44 -0500 |
commit | 29edefdfc5ca7ef9bb913af5df0b8150bc938ca4 (patch) | |
tree | 175c0ee1bcfcf59fbcfd31fd2e14794fb6698f57 | |
parent | 7253a5d274ac78815b0a8e0d59f139749d4b4c1c (diff) | |
download | mutter-29edefdfc5ca7ef9bb913af5df0b8150bc938ca4.tar.gz |
window-actor: Kill off another use of MetaFrameBorders
-rw-r--r-- | src/compositor/meta-window-actor.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c index 7e628e1e8..7ab4de479 100644 --- a/src/compositor/meta-window-actor.c +++ b/src/compositor/meta-window-actor.c @@ -2057,9 +2057,9 @@ meta_window_actor_update_opaque_region (MetaWindowActor *self) if (priv->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 @@ -2072,7 +2072,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 (priv->argb32) |