diff --git a/cogl/cogl/cogl-onscreen.c b/cogl/cogl/cogl-onscreen.c index 3bcb23307..57aa7f0cd 100644 --- a/cogl/cogl/cogl-onscreen.c +++ b/cogl/cogl/cogl-onscreen.c @@ -350,6 +350,8 @@ cogl_onscreen_swap_region (CoglOnscreen *onscreen, if (G_UNLIKELY (COGL_DEBUG_ENABLED (COGL_DEBUG_SYNC_FRAME))) cogl_framebuffer_finish (framebuffer); + else + _cogl_context_update_sync (context); /* This should only be called if the winsys advertises COGL_WINSYS_FEATURE_SWAP_REGION */