From: dooglus Date: Tue, 25 Mar 2008 20:10:49 +0000 (+0000) Subject: Fix 1914874: update the timeline scrollbars' major step size when zooming time in... X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=eebbddf333289484acaf808394d33e4c823eba97;p=synfig.git Fix 1914874: update the timeline scrollbars' major step size when zooming time in and out. git-svn-id: http://svn.voria.com/code@1920 1f10aa63-cdf2-0310-b900-c93c546f37ac --- diff --git a/synfig-studio/trunk/src/gtkmm/canvasview.cpp b/synfig-studio/trunk/src/gtkmm/canvasview.cpp index 6a8a44e..ed139af 100644 --- a/synfig-studio/trunk/src/gtkmm/canvasview.cpp +++ b/synfig-studio/trunk/src/gtkmm/canvasview.cpp @@ -2420,6 +2420,7 @@ CanvasView::time_zoom_in() time_window_adjustment().set_page_size(time_window_adjustment().get_page_size()*0.75); if (time_window_adjustment().get_page_size() < min_page_size) time_window_adjustment().set_page_size(min_page_size); + time_window_adjustment().set_page_increment(time_window_adjustment().get_page_size()); time_window_adjustment().changed(); refresh_time_window(); @@ -2434,6 +2435,7 @@ CanvasView::time_zoom_out() time_window_adjustment().set_page_size(time_window_adjustment().get_page_size()/0.75); if (time_window_adjustment().get_page_size() > length) time_window_adjustment().set_page_size(length); + time_window_adjustment().set_page_increment(time_window_adjustment().get_page_size()); time_window_adjustment().changed(); refresh_time_window();