summaryrefslogtreecommitdiff
path: root/src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-04-01 14:36:33 +0200
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-04-01 14:36:33 +0200
commita53efd73d7619173f93e58d4c85da12d4cda2101 (patch)
treee5943cc26104611a2296221e3e4297ac2b874aff /src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx
parentd9a6ec88e47b9c3c7993018f4f2be13d55b8fca2 (diff)
Fix regression introduced with d9a6ec8 visible in test/scroll.
Diffstat (limited to 'src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx')
-rw-r--r--src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx b/src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx
index a93b128e5..8651f3887 100644
--- a/src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx
+++ b/src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx
@@ -1225,7 +1225,7 @@ void Fl_Cairo_Graphics_Driver::restore_clip() {
struct flCairoRegion *r = (struct flCairoRegion*)rstack[rstackptr];
if (r) {
for (int i = 0; i < r->count; i++) {
- cairo_rectangle(cairo_, r->rects[i].x, r->rects[i].y, r->rects[i].width, r->rects[i].height);
+ cairo_rectangle(cairo_, r->rects[i].x - 0.5, r->rects[i].y - 0.5, r->rects[i].width, r->rects[i].height);
}
cairo_clip(cairo_);
}