From db847eea33f170c364b1b3982d7cf7b825afb2a1 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 13 Jan 2011 19:43:31 +0000 Subject: [PATCH] Fix send UI fader (#3708) git-svn-id: svn://localhost/ardour2/branches/3.0@8506 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/gain_meter.cc | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gtk2_ardour/gain_meter.cc b/gtk2_ardour/gain_meter.cc index eeac58f5e9..23349bc169 100644 --- a/gtk2_ardour/gain_meter.cc +++ b/gtk2_ardour/gain_meter.cc @@ -398,16 +398,14 @@ void GainMeterBase::gain_adjusted () { if (!ignore_toggle) { - if (_route) { - if (_route->amp() == _amp) { - if (_is_midi) { - _route->set_gain (gain_adjustment.get_value(), this); - } else { - _route->set_gain (slider_position_to_gain (gain_adjustment.get_value()), this); - } + if (_route && _route->amp() == _amp) { + if (_is_midi) { + _route->set_gain (gain_adjustment.get_value(), this); } else { - _amp->set_gain (slider_position_to_gain (gain_adjustment.get_value()), this); + _route->set_gain (slider_position_to_gain (gain_adjustment.get_value()), this); } + } else { + _amp->set_gain (slider_position_to_gain (gain_adjustment.get_value()), this); } }