History

Add missing script engine hash key code changes

The script engine hash key changed starting at commit [62f85d] on 11 Jun.

David Rowe committed 12 years ago

Commit 9449ad71 parent 9eba4b02 files · +6 −3Browse files

Showing the changes to interface/src/ui/ScriptEditorWidget.cpp (1 of 2 files). Show all

Unified · Split

interface/src/ui/ScriptEditorWidget.cpp+4−2
@@ -84,7 +84,8 @@ bool ScriptEditorWidget::setRunning(bool run) { · 83 unmodified lines
8484 }
8585
8686 if (run) {
87− _scriptEngine = Application::getInstance()->loadScript(_currentScript, true);
87+ const QString& scriptURLString = QUrl(_currentScript).toString();
88+ _scriptEngine = Application::getInstance()->loadScript(scriptURLString, true);
8889 connect(_scriptEngine, &ScriptEngine::runningStateChanged, this, &ScriptEditorWidget::runningStateChanged);
8990
9091 // Make new connections.
@@ -148,7 +149,8 @@ void ScriptEditorWidget::loadFile(const QString& scriptPath) { · 57 unmodified lines
148149 }
149150 }
150151
151− _scriptEngine = Application::getInstance()->getScriptEngine(_currentScript);
152+ const QString& scriptURLString = QUrl(_currentScript).toString();
153+ _scriptEngine = Application::getInstance()->getScriptEngine(scriptURLString);
152154 if (_scriptEngine != NULL) {
153155 connect(_scriptEngine, &ScriptEngine::runningStateChanged, this, &ScriptEditorWidget::runningStateChanged);
154156 connect(_scriptEngine, &ScriptEngine::errorMessage, this, &ScriptEditorWidget::onScriptError);