diff options
author | Uli Schlachter <psychon@znc.in> | 2011-07-21 17:53:39 +0200 |
---|---|---|
committer | Uli Schlachter <psychon@znc.in> | 2011-07-21 19:24:38 +0200 |
commit | e2150185fc85a8b3c786b8a9ac5606c42f8af167 (patch) | |
tree | de4823adbbd5ab19ee37cd5c1b179dd3be49f6be /src/cairo-xcb-surface.c | |
parent | de686f1938d19001d287e15f0bb72a01cbff4171 (diff) | |
download | cairo-e2150185fc85a8b3c786b8a9ac5606c42f8af167.tar.gz |
xcb: Unset the deferred_clear flag on fallback
Signed-off-by: Uli Schlachter <psychon@znc.in>
Diffstat (limited to 'src/cairo-xcb-surface.c')
-rw-r--r-- | src/cairo-xcb-surface.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cairo-xcb-surface.c b/src/cairo-xcb-surface.c index b0524fa79..66e25a5cc 100644 --- a/src/cairo-xcb-surface.c +++ b/src/cairo-xcb-surface.c @@ -692,6 +692,9 @@ _cairo_xcb_surface_map_to_image (cairo_xcb_surface_t *surface) if (unlikely (status)) return _cairo_surface_create_in_error (status); + /* If we had a pending clear, _get_image applied that */ + surface->deferred_clear = FALSE; + return &image->base; } |