From a8d11f4f45198a6ac581b45be2a0e7254aadb06d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 15 Mar 2022 11:02:45 +0100 Subject: [PATCH] Addon: make job settings non-animatable --- addon/flamenco/job_types_propgroup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addon/flamenco/job_types_propgroup.py b/addon/flamenco/job_types_propgroup.py index a79ea326..656ffdd2 100644 --- a/addon/flamenco/job_types_propgroup.py +++ b/addon/flamenco/job_types_propgroup.py @@ -134,6 +134,9 @@ def _create_property(job_type: _AvailableJobType, setting: _AvailableJobSetting) _set_if_available(prop_kwargs, setting, "default", transform=value_coerce) _set_if_available(prop_kwargs, setting, "subtype", transform=_transform_subtype) + # Remove the 'ANIMATABLE' option. + prop_kwargs.setdefault("options", set()) + prop_name = _job_setting_key_to_label(setting.key) prop = prop_type(name=prop_name, **prop_kwargs) return prop