diff options
Diffstat (limited to 'src/gtkext/gtkblockview.c')
-rw-r--r-- | src/gtkext/gtkblockview.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gtkext/gtkblockview.c b/src/gtkext/gtkblockview.c index ad0aded..2659b0d 100644 --- a/src/gtkext/gtkblockview.c +++ b/src/gtkext/gtkblockview.c @@ -357,7 +357,7 @@ static gboolean gtk_block_view_expose(GtkWidget *widget, GdkEventExpose *event) y = event->area.y - y; - for ( ; iter != NULL; + for ( ; iter != NULL && y < (event->area.y + event->area.height); iter = g_rendering_line_get_next_iter(view->lines, iter, view->last)) { g_rendering_line_draw(iter, GDK_DRAWABLE(widget->window), view->gc, |