Fix stopping scripts in the script editor

This commit is contained in:
David Rowe 2014-06-25 11:44:58 -07:00
parent 6d77d438ab
commit 9fb64386aa

View file

@ -3643,8 +3643,9 @@ void Application::stopAllScripts(bool restart) {
}
void Application::stopScript(const QString &scriptName) {
if (_scriptEnginesHash.contains(scriptName)) {
_scriptEnginesHash.value(scriptName)->stop();
const QString& scriptURLString = QUrl(scriptName).toString();
if (_scriptEnginesHash.contains(scriptURLString)) {
_scriptEnginesHash.value(scriptURLString)->stop();
qDebug() << "stopping script..." << scriptName;
}
}