summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2011-02-07 15:32:24 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2011-02-07 15:32:24 +0000
commitf86ffe84ecec7c7c4583f2b76dd99009f5e43e9f (patch)
treefbeced8fb5882b5718cb302a2fb78e61e83817f9 /gtk2_ardour
parent4140a67a42c6e51f016060a7a795b573b0080021 (diff)
stop gain fader moving as meter point is changed (changing width of meters)
git-svn-id: svn://localhost/ardour2/branches/3.0@8739 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/gain_meter.cc9
1 files changed, 3 insertions, 6 deletions
diff --git a/gtk2_ardour/gain_meter.cc b/gtk2_ardour/gain_meter.cc
index 23349bc169..82b106c9a1 100644
--- a/gtk2_ardour/gain_meter.cc
+++ b/gtk2_ardour/gain_meter.cc
@@ -816,15 +816,12 @@ GainMeter::GainMeter (Session* s, int fader_length)
gain_automation_state_button.set_size_request(15, 15);
gain_automation_style_button.set_size_request(15, 15);
- HBox* fader_centering_box = manage (new HBox);
- fader_centering_box->pack_start (*gain_slider, true, false);
-
fader_vbox = manage (new Gtk::VBox());
fader_vbox->set_spacing (0);
- fader_vbox->pack_start (*fader_centering_box, false, false, 0);
+ fader_vbox->pack_start (*gain_slider, false, false, 0);
hbox.set_spacing (2);
- hbox.pack_start (*fader_vbox, true, true);
+ hbox.pack_start (*fader_vbox, false, false, 4);
set_spacing (2);
@@ -868,7 +865,7 @@ GainMeter::set_controls (boost::shared_ptr<Route> r,
*/
gain_display_box.pack_end (peak_display, true, true);
- hbox.pack_end (*level_meter, true, true);
+ hbox.pack_start (*level_meter, true, true);
if (r && !r->is_hidden()) {
fader_vbox->pack_start (gain_automation_state_button, false, false, 0);