While we don't use double-buffering it is caused by writing/drawing twice onto the Cairo.Context given by gtk.
While we don't use double-buffering it is caused by writing/drawing twice onto the Cairo.Context given by gtk.