diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2010-04-26 16:40:27 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2010-04-26 16:40:27 +0000 |
commit | ed4970a20308b4a03bb0a96f8c6580a84312fb79 (patch) | |
tree | e8070545b2ca490df9ab5bbce3d6d93ca06d9147 | |
parent | 803edaed4955f256f7c23b75973f02b54fb8fac1 (diff) |
close a carbon window for an AU plugin *in addition to*, not just instead of, the containing cocoa window
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6995 d708f5d6-7413-0410-9779-e7cbd77b26cf
-rw-r--r-- | gtk2_ardour/au_pluginui.mm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/au_pluginui.mm b/gtk2_ardour/au_pluginui.mm index 1aa134adbf..f6ba181adf 100644 --- a/gtk2_ardour/au_pluginui.mm +++ b/gtk2_ardour/au_pluginui.mm @@ -198,7 +198,9 @@ AUPluginUI::~AUPluginUI () [[NSNotificationCenter defaultCenter] removeObserver:_notify]; [win removeChildWindow:cocoa_parent]; - } else if (carbon_window) { + } + + if (carbon_window) { /* not parented, just overlaid on top of our window */ DisposeWindow (carbon_window); } |