diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2013-06-09 23:01:31 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2013-06-09 23:01:31 (GMT) |
commit | aed45245289e3e16d421aa6154dcb803e86addaa (patch) | |
tree | 4c55410d7b46cb108c7ef9c69cac88644ef97f48 /src/glibext/gcodebuffer.c | |
parent | ed59530ca0cc8e4cf03ea8328122bb3d279840a9 (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.c | 1 |
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; |