diff --git a/src/blackcore/context_settings_impl.cpp b/src/blackcore/context_settings_impl.cpp index 35f161862..af9fe9f54 100644 --- a/src/blackcore/context_settings_impl.cpp +++ b/src/blackcore/context_settings_impl.cpp @@ -260,6 +260,15 @@ namespace BlackCore emit this->changedSettings(static_cast(SettingsAudio)); } } + else if (path.startsWith(IContextSettings::PathSimulatorSettings())) + { + msgs = this->m_settingsSimulator.value(nextLevelPath, command, value, changed); + if (changed) + { + msgs.push_back(this->write()); + emit this->changedSettings(static_cast(SettingsSimulator)); + } + } else { // wrong path