summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Müllner <fmuellner@gnome.org>2015-10-16 03:57:31 +0200
committerFlorian Müllner <fmuellner@gnome.org>2015-10-16 04:04:31 +0200
commit2feeb57dee7d7bd3a9685f4ce0f7fee81630977d (patch)
tree08cabaef06267012d953d3f2a9674288a54bafb8
parent9c81b718f93823613e6c51703f5d14ff166f081e (diff)
downloadmutter-2feeb57dee7d7bd3a9685f4ce0f7fee81630977d.tar.gz
iconcache: Mark surfaces as dirty after changing data
This is required to tell cairo to update its cached areas.
-rw-r--r--src/x11/iconcache.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/x11/iconcache.c b/src/x11/iconcache.c
index 4747295d4..508dd82b1 100644
--- a/src/x11/iconcache.c
+++ b/src/x11/iconcache.c
@@ -182,6 +182,8 @@ argbdata_to_surface (gulong *argb_data, int w, int h)
}
}
+ cairo_surface_mark_dirty (surface);
+
return surface;
}