[mutter] window-actor-x11: Invalidate paint volume when shadow changes
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] window-actor-x11: Invalidate paint volume when shadow changes
- Date: Mon, 19 Apr 2021 18:15:15 +0000 (UTC)
commit 99abb086fbc912bcf140ccd575c39313e2196052
Author: Jonas Dreßler <verdre v0yd nl>
Date: Thu Apr 15 15:33:56 2021 +0200
window-actor-x11: Invalidate paint volume when shadow changes
The shadow size is factored into the paint volume MetaWindowActorX11
returns in its get_paint_volume() vfunc override, so we should
invalidate the paint volume every time that shadow might change.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1829>
src/compositor/meta-window-actor-x11.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/src/compositor/meta-window-actor-x11.c b/src/compositor/meta-window-actor-x11.c
index 870ed6898b..e18b1b28b4 100644
--- a/src/compositor/meta-window-actor-x11.c
+++ b/src/compositor/meta-window-actor-x11.c
@@ -1011,6 +1011,7 @@ invalidate_shadow (MetaWindowActorX11 *actor_x11)
return;
clutter_actor_queue_redraw (CLUTTER_ACTOR (actor_x11));
+ clutter_actor_invalidate_paint_volume (CLUTTER_ACTOR (actor_x11));
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]