Bug 550939 - GtkFileChooser listbox does not refresh selection

Make the quartz backend support the new queued translations.  We do this
by keeping our own copy of the region that has been set to need display.
Using this region we can intersect by the given area, translate this and also
set needs display for the resulting area.
This commit is contained in:
Kristian Rietveld
2009-09-20 15:27:14 +02:00
parent bfc88240b4
commit 3043155796
5 changed files with 60 additions and 12 deletions

View File

@ -59,6 +59,8 @@ struct _GdkWindowImplQuartz
/* Sorted by z-order */
GList *sorted_children;
GdkRegion *needs_display_region;
};
struct _GdkWindowImplQuartzClass