summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-02-09 16:41:28 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2015-02-09 16:41:28 -0500
commitc679d616f6e97c539083782b283cf30033ea4368 (patch)
tree759429123a7f666c5fd5848d9f2ab36c681c5a50 /libs/canvas/canvas.cc
parent736038556fa41607d54a57fd3339d4fd1782bddf (diff)
correct drawing of rectangle borders.
They need to use fractional coordinates, and the border position needed generalizing for other border widths. See verbose comment for details
Diffstat (limited to 'libs/canvas/canvas.cc')
-rw-r--r--libs/canvas/canvas.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/canvas/canvas.cc b/libs/canvas/canvas.cc
index 941ea8465d..4c4696e0c1 100644
--- a/libs/canvas/canvas.cc
+++ b/libs/canvas/canvas.cc
@@ -787,6 +787,7 @@ GtkCanvas::on_expose_event (GdkEventExpose* ev)
/* render canvas */
+#define CANVAS_SINGLE_EXPOSE
#ifdef CANVAS_SINGLE_EXPOSE
render (Rect (ev->area.x, ev->area.y, ev->area.x + ev->area.width, ev->area.y + ev->area.height), draw_context);
#else