diff options
author | RichardHitt <rbh00@netcom.com> | 2013-11-11 12:55:38 -0800 |
---|---|---|
committer | RichardHitt <rbh00@netcom.com> | 2013-11-11 12:55:38 -0800 |
commit | 811caaaa3dea9a90c86ce64fa2e74e7eb24714c1 (patch) | |
tree | e38b67bccb5fc306153a53346ca55936fc12044f /src/fe-gtk | |
parent | 3f1994f3bfa8c9570dfb978743e685caa4a7be6a (diff) |
Fixes #836. In gtk_xtext_scroll() always force line integral line boundary.
Diffstat (limited to 'src/fe-gtk')
-rw-r--r-- | src/fe-gtk/xtext.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fe-gtk/xtext.c b/src/fe-gtk/xtext.c index 48d4ec61..4a82bc43 100644 --- a/src/fe-gtk/xtext.c +++ b/src/fe-gtk/xtext.c @@ -2147,14 +2147,14 @@ gtk_xtext_scroll (GtkWidget *widget, GdkEventScroll *event) new_value = xtext->adj->value - (xtext->adj->page_increment / 10); if (new_value < xtext->adj->lower) new_value = xtext->adj->lower; - gtk_adjustment_set_value (xtext->adj, new_value); + gtk_adjustment_set_value (xtext->adj, (int)new_value); } else if (event->direction == GDK_SCROLL_DOWN) /* mouse wheel pageDn */ { new_value = xtext->adj->value + (xtext->adj->page_increment / 10); if (new_value > (xtext->adj->upper - xtext->adj->page_size)) new_value = xtext->adj->upper - xtext->adj->page_size; - gtk_adjustment_set_value (xtext->adj, new_value); + gtk_adjustment_set_value (xtext->adj, (int)new_value); } return FALSE; |