Showing the changes to libraries/script-engine/src/ScriptEngines.cpp (1 of 14 files). Show all
Unified · Split
| @@ -27,6 +27,8 @@ · 26 unmodified lines | |||
| 27 | 27 | ||
| 28 | static const QString DESKTOP_LOCATION = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation); | 28 | static const QString DESKTOP_LOCATION = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation); |
| 29 | 29 | ||
| 30 | static const bool HIFI_SCRIPT_DEBUGGABLES { true }; | ||
| 31 | |||
| 30 | ScriptsModel& getScriptsModel() { | 32 | ScriptsModel& getScriptsModel() { |
| 31 | static ScriptsModel scriptsModel; | 33 | static ScriptsModel scriptsModel; |
| 32 | return scriptsModel; | 34 | return scriptsModel; |
| @@ -517,8 +519,9 @@ void ScriptEngines::launchScriptEngine(ScriptEngine* scriptEngine) { · 484 unmodified lines | |||
| 517 | for (auto initializer : _scriptInitializers) { | 519 | for (auto initializer : _scriptInitializers) { |
| 518 | initializer(scriptEngine); | 520 | initializer(scriptEngine); |
| 519 | } | 521 | } |
| 520 | 522 | ||
| 521 | if (scriptEngine->isDebuggable() || (qApp->queryKeyboardModifiers() & Qt::ShiftModifier)) { | 523 | auto const wantDebug = scriptEngine->isDebuggable() || (qApp->queryKeyboardModifiers() & Qt::ShiftModifier); |
| 524 | if (HIFI_SCRIPT_DEBUGGABLES && wantDebug) { | ||
| 522 | scriptEngine->runDebuggable(); | 525 | scriptEngine->runDebuggable(); |
| 523 | } else { | 526 | } else { |
| 524 | scriptEngine->runInThread(); | 527 | scriptEngine->runInThread(); |