From b74515b8cf5249d6ba69f53d0175dc936efa9876 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20=C3=85dahl?= Date: Thu, 27 Jun 2024 11:18:53 +0200 Subject: [PATCH] clutter/actor: Default to 'default' color space Do this so one can distinguish between "unspecified" and explicitly sRGB. Part-of: --- clutter/clutter/clutter-actor.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/clutter/clutter/clutter-actor.c b/clutter/clutter/clutter-actor.c index 01244eea4..939df7e62 100644 --- a/clutter/clutter/clutter-actor.c +++ b/clutter/clutter/clutter-actor.c @@ -17834,12 +17834,11 @@ clutter_actor_get_content_repeat (ClutterActor *self) } static ClutterColorState * -create_srgb_color_state (ClutterActor *self) +create_default_color_state (ClutterActor *self) { ClutterColorState *color_state; - /* create default sRGB color state */ - color_state = clutter_color_state_new (CLUTTER_COLORSPACE_SRGB); + color_state = clutter_color_state_new (CLUTTER_COLORSPACE_DEFAULT); return color_state; } @@ -17849,21 +17848,21 @@ create_srgb_color_state (ClutterActor *self) * @self: a #ClutterActor * @color_state: (nullable): a #ClutterColorState * - * Set @self's color state to @color_state, or a default sRGB one if %NULL. + * Set @self's color state to @color_state, or a default one if %NULL. */ void clutter_actor_set_color_state (ClutterActor *self, ClutterColorState *color_state) { ClutterActorPrivate *priv; - g_autoptr (ClutterColorState) srgb = NULL; + g_autoptr (ClutterColorState) default_color_state = NULL; g_return_if_fail (CLUTTER_IS_ACTOR (self)); priv = clutter_actor_get_instance_private (self); if (!color_state) - color_state = srgb = create_srgb_color_state (self); + color_state = default_color_state = create_default_color_state (self); if (g_set_object (&priv->color_state, color_state)) g_object_notify_by_pspec (G_OBJECT (self), obj_props[PROP_COLOR_STATE]);