diff options
author | Nick Mainsbridge <beatroute@iprimus.com.au> | 2008-09-08 19:36:41 +0000 |
---|---|---|
committer | Nick Mainsbridge <beatroute@iprimus.com.au> | 2008-09-08 19:36:41 +0000 |
commit | 665b26cdf3323a17cf51a3fe443df5ae27ff06ce (patch) | |
tree | 7b56577f6d38bc6fadc952435313973d969b18e2 /gtk2_ardour/editor_canvas.cc | |
parent | 431bf67aca59d58395cd333c82a0e61dfa73799f (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.cc | 8 |
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 |