summaryrefslogtreecommitdiff
path: root/gtk/gtktreeview.c
diff options
context:
space:
mode:
authorOlivier Brunel <jjk@jjacky.com>2013-11-05 19:21:28 +0100
committerMatthias Clasen <mclasen@redhat.com>2013-11-11 23:17:14 -0500
commitfc8be961634a2bf5bd44f1648859f93df62c4f86 (patch)
tree23c503ff0a56629ba9e1109348e9164c88bf709a /gtk/gtktreeview.c
parentfbfeb00545680019c66c71a211ead8def73bf98e (diff)
downloadgtk+-fc8be961634a2bf5bd44f1648859f93df62c4f86.tar.gz
gtkpixelcache: Fix possibly ignoring queued redraw
If a queue_redraw() (invalidating a region, or the whole widget) was called from the draw() call, it could get ignored if surface_dirty existed, as it would then be updated, but destroyed right at the end of the _gtk_pixel_cache_repaint(), leading the next call to _gtk_pixel_cache_draw() have its call to repaint() be a no-op (since there's no surface_dirty) and then simply draw from (non updated) surface. Signed-off-by: Olivier Brunel <jjk@jjacky.com> https://bugzilla.gnome.org/show_bug.cgi?id=711545
Diffstat (limited to 'gtk/gtktreeview.c')
0 files changed, 0 insertions, 0 deletions