diff options
author | Robin Gareus <robin@gareus.org> | 2019-03-06 21:21:29 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-03-06 21:21:29 +0100 |
commit | 210d03a47741373b1e531040550326214ab5e49e (patch) | |
tree | 79a782a2ddc480af494180210835add9c8841680 /gtk2_ardour/plugin_selector.cc | |
parent | 51674b0307ed274c5e7657c327c411068ac8b4a7 (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.cc | 2 |
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(); |