summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cairo/Fl_Cairo.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/cairo/Fl_Cairo.cxx b/cairo/Fl_Cairo.cxx
index 603483e6f..1cdad67cb 100644
--- a/cairo/Fl_Cairo.cxx
+++ b/cairo/Fl_Cairo.cxx
@@ -136,7 +136,7 @@ cairo_t * Fl::cairo_make_current(void *gc) {
}
if (gc==Fl::cairo_state_.gc() &&
fl_window== (Window) Fl::cairo_state_.window() &&
- cairo_state_.cc()==0)
+ cairo_state_.cc()!=0)
return Fl::cairo_cc();
cairo_state_.gc(fl_gc); // keep track for next time
cairo_surface_t * s = cairo_create_surface(gc, W, H);