From 499a82e7859a19fb2128aefd259af4c1b0691841 Mon Sep 17 00:00:00 2001 From: Rodolfo Ribeiro Gomes Date: Dec 13 2019 04:29:26 +0000 Subject: fix curves zooming after changes in d5c4fb52e935 --- diff --git a/synfig-studio/src/gui/widgets/widget_curves.cpp b/synfig-studio/src/gui/widgets/widget_curves.cpp index 2c95cd6..c6cc0cb 100644 --- a/synfig-studio/src/gui/widgets/widget_curves.cpp +++ b/synfig-studio/src/gui/widgets/widget_curves.cpp @@ -901,8 +901,8 @@ Widget_Curves::on_draw(const Cairo::RefPtr &cr) if (!curve_list.empty() && range_min < range_max) ConfigureAdjustment(range_adjustment) - .set_lower(range_min - 0.5*range_adjustment->get_page_size()) - .set_upper(range_max + 0.5*range_adjustment->get_page_size()) + .set_lower(-range_max - 0.5*range_adjustment->get_page_size()) + .set_upper(-range_min + 0.5*range_adjustment->get_page_size()) .set_step_increment(range_adjustment->get_page_size()*20.0/(double)h) // 20 pixels .finish(); cr->restore();