add guard

This commit is contained in:
Khaleel Al-Adhami 2025-01-21 19:12:42 -08:00
parent 5203e596c9
commit d6b9871fc5

View File

@ -287,7 +287,9 @@ class Style(dict):
_var = LiteralVar.create(value)
if _var is not None:
# Carry the imports/hooks when setting a Var as a value.
self._var_data = VarData.merge(self._var_data, _var._get_all_var_data())
self._var_data = VarData.merge(
getattr(self, "_var_data", None), _var._get_all_var_data()
)
super().__setitem__(key, value)