summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2019-11-01 14:52:41 +0100
committerJonas Ã…dahl <jadahl@gmail.com>2019-11-01 15:02:09 +0000
commit2202c0d02eacd49c982d102f49b99372cfd31786 (patch)
tree087e7f4848a815b977ace64681419aab2b76d9c3
parentdbb95cbe5fc13eb323c3b58a8a1d17eba4a2de60 (diff)
downloadmutter-2202c0d02eacd49c982d102f49b99372cfd31786.tar.gz
tests: Explicitly set a background color for offscreen actor tests
Those change opacity and read pixels, relying on an implicit stage color. We won't do that anymore. https://gitlab.gnome.org/GNOME/mutter/merge_requests/911
-rw-r--r--src/tests/clutter/conform/actor-offscreen-redirect.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tests/clutter/conform/actor-offscreen-redirect.c b/src/tests/clutter/conform/actor-offscreen-redirect.c
index 0a7c2a3c1..4970beb46 100644
--- a/src/tests/clutter/conform/actor-offscreen-redirect.c
+++ b/src/tests/clutter/conform/actor-offscreen-redirect.c
@@ -316,6 +316,9 @@ actor_offscreen_redirect (void)
data.stage = clutter_test_get_stage ();
data.parent_container = clutter_actor_new ();
+ clutter_actor_set_background_color (data.parent_container,
+ &(ClutterColor) { 255, 255, 255, 255 });
+
data.container = g_object_new (foo_group_get_type (), NULL);
data.foo_actor = g_object_new (foo_actor_get_type (), NULL);
clutter_actor_set_size (CLUTTER_ACTOR (data.foo_actor), 100, 100);