[mutter/wayland] window-actor: Fix build
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter/wayland] window-actor: Fix build
- Date: Thu, 29 Aug 2013 21:16:41 +0000 (UTC)
commit 1987cbb764d22271b639b61a2dd84cd07b33cc51
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Thu Aug 29 17:16:15 2013 -0400
window-actor: Fix build
src/compositor/meta-window-actor.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c
index 55bf0b3..b967b57 100644
--- a/src/compositor/meta-window-actor.c
+++ b/src/compositor/meta-window-actor.c
@@ -2168,13 +2168,17 @@ meta_window_actor_process_wayland_damage (MetaWindowActor *self,
int height)
{
MetaWindowActorPrivate *priv = self->priv;
+ gboolean redraw_queued;
if (!priv->mapped)
return;
- meta_shaped_texture_update_area (META_SHAPED_TEXTURE (priv->actor),
- x, y, width, height);
- priv->repaint_scheduled = TRUE;
+ redraw_queued = meta_shaped_texture_update_area (META_SHAPED_TEXTURE (priv->actor),
+ x, y, width, height,
+ clutter_actor_has_mapped_clones (priv->actor) ?
+ NULL : priv->unobscured_region);
+
+ priv->repaint_scheduled = priv->repaint_scheduled || redraw_queued;
}
void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]