X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;ds=sidebyside;f=libchimara%2Fpager.c;h=1fdbf4627b333ffb6d3c1ede74756345554ce514;hb=40cf50b43f824311d7f14893ed1193bb5642741a;hp=e00daf97710c8f25e5ea4409e58618d3bd864291;hpb=31e7c17ae56ad599c01ca960bd951be037811f13;p=projects%2Fchimara%2Fchimara.git diff --git a/libchimara/pager.c b/libchimara/pager.c index e00daf9..1fdbf46 100644 --- a/libchimara/pager.c +++ b/libchimara/pager.c @@ -75,7 +75,12 @@ pager_after_size_allocate(GtkTextView *view, GtkAllocation *allocation, winid_t if(scroll_distance > view_height) { start_paging(win); /* Seriously... */ + /* COMPAT: */ +#if GTK_CHECK_VERSION(2,14,0) gdk_window_invalidate_rect(gtk_widget_get_window(win->widget), NULL, TRUE); +#else + gdk_window_invalidate_rect(win->widget->window, NULL, TRUE); +#endif } else if(scroll_distance > 0) { GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(win->widget));