diff options
| author | vaxerski <vaxry@vaxry.net> | 2025-01-09 22:08:16 +0100 |
|---|---|---|
| committer | vaxerski <vaxry@vaxry.net> | 2025-01-09 22:08:16 +0100 |
| commit | 9dc9366fc65ca8b4f18f6554d0b147baceda01f0 (patch) | |
| tree | ba81f63a4ae84825015ccd5e8fd5ad249cf35c2c /src/config/ConfigManager.cpp | |
| parent | 85aba23cbeea2e651fa1d3f88345f9ba4d4bd4a8 (diff) | |
config: fix animations requiring all args
fixes #9009
Diffstat (limited to 'src/config/ConfigManager.cpp')
| -rw-r--r-- | src/config/ConfigManager.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index def15f26..b575a167 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -2053,6 +2053,11 @@ std::optional<std::string> CConfigManager::handleAnimation(const std::string& co if (enabledInt != 0 && enabledInt != 1) return "invalid animation on/off state"; + if (!enabledInt) { + m_AnimationTree.setConfigForNode(ANIMNAME, enabledInt, 1, "default"); + return {}; + } + int64_t speed = -1; // speed |
