summaryrefslogtreecommitdiff
path: root/gtk2_ardour/plugin_selector.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-03-06 21:21:29 +0100
committerRobin Gareus <robin@gareus.org>2019-03-06 21:21:29 +0100
commit210d03a47741373b1e531040550326214ab5e49e (patch)
tree79a782a2ddc480af494180210835add9c8841680 /gtk2_ardour/plugin_selector.cc
parent51674b0307ed274c5e7657c327c411068ac8b4a7 (diff)
Retain generated plugin menu
Fixes occasional crash when Menu is re-used. PluginSelector::plugin_menu() is called every time the processor box shows the context-menu. The provided menu needs to remain valid regardless of usage.
Diffstat (limited to 'gtk2_ardour/plugin_selector.cc')
-rw-r--r--gtk2_ardour/plugin_selector.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/plugin_selector.cc b/gtk2_ardour/plugin_selector.cc
index 3f03a218e5..7b599bc25d 100644
--- a/gtk2_ardour/plugin_selector.cc
+++ b/gtk2_ardour/plugin_selector.cc
@@ -961,7 +961,7 @@ PluginSelector::build_plugin_menu ()
delete _plugin_menu;
- _plugin_menu = manage (new Menu);
+ _plugin_menu = new Menu;
_plugin_menu->set_name("ArdourContextMenu");
MenuList& items = _plugin_menu->items();