summaryrefslogtreecommitdiff
path: root/src/glibext/gcodebuffer.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2013-06-09 23:01:31 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2013-06-09 23:01:31 (GMT)
commitaed45245289e3e16d421aa6154dcb803e86addaa (patch)
tree4c55410d7b46cb108c7ef9c69cac88644ef97f48 /src/glibext/gcodebuffer.c
parented59530ca0cc8e4cf03ea8328122bb3d279840a9 (diff)
Fixed a bug when drawing carets at high addresses.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@352 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/glibext/gcodebuffer.c')
-rw-r--r--src/glibext/gcodebuffer.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/glibext/gcodebuffer.c b/src/glibext/gcodebuffer.c
index 914a3d5..70064e3 100644
--- a/src/glibext/gcodebuffer.c
+++ b/src/glibext/gcodebuffer.c
@@ -1381,6 +1381,7 @@ void g_buffer_view_draw(const GBufferView *view, const GdkEventExpose *event, Gd
cairo = gdk_cairo_create(event->window);
gdk_cairo_region(cairo, event->region);
+ cairo_clip(cairo);
real_x = fake_x + view->left_text;
real_y = fake_y + event->area.y;