El mar, 29-12-2009 a las 17:17 +0200, Eero Tamminen escribió: > This is not really > fixable due to how Gtk painting is arranged, parts of the window are > painted in application callbacks.
This is not totally correct. Application callbacks can only cause GTK+ to *invalidate* regions. In sane code, redrawing *never* happens in a user callback but only in expose event callbacks, which are triggered by GTK+ *only* when the time for redrawing comes. Nevertheless, there are still issues with GTK+ and synchronization of events. See [1] and [2] for a good explanation of these. Claudio [1] http://blog.fishsoup.net/2009/05/28/frames-not-idles/ [2] http://blog.fishsoup.net/2009/06/02/timing-frame-display/ _______________________________________________ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers