summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_canvas.cc
diff options
context:
space:
mode:
authorNick Mainsbridge <beatroute@iprimus.com.au>2008-09-08 19:36:41 +0000
committerNick Mainsbridge <beatroute@iprimus.com.au>2008-09-08 19:36:41 +0000
commit665b26cdf3323a17cf51a3fe443df5ae27ff06ce (patch)
tree7b56577f6d38bc6fadc952435313973d969b18e2 /gtk2_ardour/editor_canvas.cc
parent431bf67aca59d58395cd333c82a0e61dfa73799f (diff)
Fix some off by one or more errors spotted by The Big Programmer. Fewer forced updates during vertical scroll on quartz.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3710 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_canvas.cc')
-rw-r--r--gtk2_ardour/editor_canvas.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk2_ardour/editor_canvas.cc b/gtk2_ardour/editor_canvas.cc
index a1fb64014b..d5231933ec 100644
--- a/gtk2_ardour/editor_canvas.cc
+++ b/gtk2_ardour/editor_canvas.cc
@@ -405,8 +405,7 @@ Editor::controls_layout_size_request (Requisition* req)
controls_layout.set_size (edit_controls_vbox.get_width(), (gint) pos);
controls_layout.set_size_request(edit_controls_vbox.get_width(), -1);
zoom_box.set_size_request(edit_controls_vbox.get_width(), -1);
- //time_button_frame.set_size_request(edit_controls_vbox.get_width() + edit_vscrollbar.get_width(), -1);
- time_button_frame.set_size_request(edit_controls_vbox.get_width(), -1);
+ time_button_event_box.set_size_request(edit_controls_vbox.get_width(), -1);
if ((vertical_adjustment.get_value() + canvas_height) >= vertical_adjustment.get_upper()) {
/*
@@ -874,9 +873,10 @@ Editor::scroll_canvas_vertically ()
_trackview_group->move (0, -y_delta);
_region_motion_group->move (0, -y_delta);
- /* required to keep the controls_layout in sync with the canvas group */
+#ifndef GTKOSX
+ /* required to keep the controls_layout in lock step with the canvas group */
track_canvas->update_now ();
-
+#endif
}
void