diff --git a/graphics/grTCairo1.c b/graphics/grTCairo1.c index 6c038d9e..7b4cb312 100644 --- a/graphics/grTCairo1.c +++ b/graphics/grTCairo1.c @@ -407,7 +407,8 @@ tcairoSetProjection(llx, lly, width, height) (Pixmap)toglCurrent.windowid); glXMakeCurrent(grXdpy, (GLXDrawable)glpmap, grXcontext); */ - cairopmap = XCreatePixmap(grXdpy, grXscrn, width, height, toglCurrent.depth) + cairopmap = XCreatePixmap(grXdpy, grXscrn, width, height, toglCurrent.depth); + cairo_set_source(grCairoContext); } else glXMakeCurrent(grXdpy, (GLXDrawable)toglCurrent.windowid, grXcontext);