We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fb390b4 commit aed7b84Copy full SHA for aed7b84
1 file changed
BlocksScreen/devices/AMU/models.py
@@ -82,8 +82,9 @@ def apply_diff(self, diff: dict) -> "MMUState":
82
scalar_fields = {
83
k: v for k, v in diff.items() if k in MMUState.__dataclass_fields__
84
}
85
+ if "ttg_map" in scalar_fields:
86
+ scalar_fields["ttg_map"] = tuple(scalar_fields["ttg_map"])
87
return dataclasses.replace(self, **scalar_fields)
-
88
# Gate arrays changed — need full rebuild, but we lost the raw arrays
89
# Pass current gate data + diff into from_status
90
gate_data = {
0 commit comments