13
0

fix crash when refreshing lua script list

This commit is contained in:
Robin Gareus 2016-04-07 22:13:45 +02:00
parent a9a6d6da4e
commit 7527376297
2 changed files with 2 additions and 1 deletions

View File

@ -113,6 +113,7 @@ void
ScriptSelector::refresh () ScriptSelector::refresh ()
{ {
LuaScripting::instance ().refresh (); LuaScripting::instance ().refresh ();
_script.reset ();
_scripts = LuaScripting::instance ().scripts (_script_type); _scripts = LuaScripting::instance ().scripts (_script_type);
setup_list (); setup_list ();
} }

View File

@ -39,7 +39,7 @@ private:
Gtk::Label _author; Gtk::Label _author;
Gtk::Label _description; Gtk::Label _description;
ARDOUR::LuaScriptList & _scripts; ARDOUR::LuaScriptList _scripts;
ARDOUR::LuaScriptInfoPtr _script; ARDOUR::LuaScriptInfoPtr _script;
ARDOUR::LuaScriptInfo::ScriptType _script_type; ARDOUR::LuaScriptInfo::ScriptType _script_type;
sigc::connection _combocon; sigc::connection _combocon;