From 642861a4e1720e48fc2862bff23af79708ff1b17 Mon Sep 17 00:00:00 2001 From: Jakub Zawadzki Date: Fri, 20 Jul 2012 11:59:20 +0000 Subject: Fix bug #7502 In gtk3 upper value of adjustment can't be smaller than page_size. Otherwise strange things happens ;-) svn path=/trunk/; revision=43856 --- ui/gtk/bytes_view.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ui/gtk/bytes_view.c') diff --git a/ui/gtk/bytes_view.c b/ui/gtk/bytes_view.c index a973e604bd..3721285953 100644 --- a/ui/gtk/bytes_view.c +++ b/ui/gtk/bytes_view.c @@ -921,6 +921,11 @@ _gtk_adjustment_configure(GtkAdjustment *adj, gtk_adjustment_changed(adj); } +#elif GTK_CHECK_VERSION(3, 0, 0) + +#define _gtk_adjustment_configure(adj, val, low, up, step, page, size) \ + gtk_adjustment_configure(adj, val, low, MAX((up), (size)), step, page, size) + #else #define _gtk_adjustment_configure(adj, val, low, up, step, page, size) \ -- cgit v1.2.1