summaryrefslogtreecommitdiff
path: root/gtk2_ardour/panner_ui.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2012-12-23 23:15:47 +0000
committerRobin Gareus <robin@gareus.org>2012-12-23 23:15:47 +0000
commit53d6327e7b049064c3923c280bb6eec46365732d (patch)
treeb0f941c9c0f388f561b0ae2025aa44c9d3edc376 /gtk2_ardour/panner_ui.cc
parent9f748df39efbf7c3abc820181dd86fcdea599e37 (diff)
fix mono pan automation updates
git-svn-id: svn://localhost/ardour2/branches/3.0@13725 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/panner_ui.cc')
-rw-r--r--gtk2_ardour/panner_ui.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/panner_ui.cc b/gtk2_ardour/panner_ui.cc
index 433b5b0c02..181664bb4e 100644
--- a/gtk2_ardour/panner_ui.cc
+++ b/gtk2_ardour/panner_ui.cc
@@ -112,6 +112,9 @@ PannerUI::set_panner (boost::shared_ptr<PannerShell> ps, boost::shared_ptr<Panne
delete _stereo_panner;
_stereo_panner = 0;
+ delete _mono_panner;
+ _mono_panner = 0;
+
if (!_panner) {
return;
}
@@ -419,6 +422,8 @@ PannerUI::effective_pan_display ()
{
if (_stereo_panner) {
_stereo_panner->queue_draw ();
+ } else if (_mono_panner) {
+ _mono_panner->queue_draw ();
} else if (twod_panner) {
twod_panner->queue_draw ();
}