summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-09-09 14:31:33 +0200
committerRobin Gareus <robin@gareus.org>2014-09-09 14:35:06 +0200
commite60f03c54c7ae9d0dd54c3b3a639439da63cf121 (patch)
tree66ee7129c70c1ec41db4ff7ebe2be26bb7551e03
parent2967226317f2a85cabbd92519f7b7fffb981ee65 (diff)
fix scoomer scroll-wheel max value
-rw-r--r--libs/gtkmm2ext/scroomer.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/gtkmm2ext/scroomer.cc b/libs/gtkmm2ext/scroomer.cc
index 66ad5056af..912bd92a6c 100644
--- a/libs/gtkmm2ext/scroomer.cc
+++ b/libs/gtkmm2ext/scroomer.cc
@@ -213,7 +213,7 @@ Scroomer::on_scroll_event (GdkEventScroll* ev)
{
switch (ev->direction) {
case GDK_SCROLL_UP:
- adj.set_value (adj.get_value() + adj.get_page_size() / 10.0);
+ adj.set_value (min (adj.get_value() + adj.get_page_size() / 10.0, adj.get_upper() - adj.get_page_size()));
break;
case GDK_SCROLL_DOWN:
adj.set_value (adj.get_value() - adj.get_page_size() / 10.0);