From f9da0575598e6fd9ada633ccda68b0efabcc218d Mon Sep 17 00:00:00 2001 From: Marijn van Vliet Date: Sun, 18 Apr 2010 09:28:34 +0000 Subject: [PATCH] Don't page when window is too small git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@235 ddfedd41-794f-dd11-ae45-00112f111e67 --- libchimara/pager.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libchimara/pager.c b/libchimara/pager.c index 8fa8031..d685542 100644 --- a/libchimara/pager.c +++ b/libchimara/pager.c @@ -66,6 +66,10 @@ pager_after_size_allocate(GtkTextView *view, GtkAllocation *allocation, winid_t /* Move the pager to the last visible character in the buffer */ gint view_height, scroll_distance; move_pager_and_get_scroll_distance( GTK_TEXT_VIEW(win->widget), &view_height, &scroll_distance ); + + if(view_height <= 1) + /* Paging is unusable when window is too small */ + return; if(!win->currently_paging) { if(scroll_distance > view_height) { -- 2.30.2