summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libmetacity/meta-gradient-spec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmetacity/meta-gradient-spec.c b/libmetacity/meta-gradient-spec.c
index 19c52912..bb6a98de 100644
--- a/libmetacity/meta-gradient-spec.c
+++ b/libmetacity/meta-gradient-spec.c
@@ -138,12 +138,12 @@ meta_gradient_spec_render (const MetaGradientSpec *spec,
{
cairo_pattern_t *pattern;
- cairo_save (cr);
-
pattern = create_cairo_pattern_from_gradient_spec (spec, alpha_spec, context);
if (pattern == NULL)
return;
+ cairo_save (cr);
+
cairo_rectangle (cr, x, y, width, height);
cairo_translate (cr, x, y);