This commit is contained in:
adroitwhiz 2025-05-04 02:06:39 +00:00 committed by GitHub
commit c98b687289
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -518,7 +518,6 @@ const serializeMonitors = function (monitors) {
opcode: monitorData.opcode,
params: monitorData.params,
spriteName: monitorData.spriteName,
value: monitorData.value,
width: monitorData.width,
height: monitorData.height,
x: monitorData.x,
@ -1212,6 +1211,11 @@ const deserializeMonitor = function (monitorData, runtime, targets, extensions)
}
}
// Don't load potentially stale monitor data
// e.g. loudness, answer, timer, and other blocks which depend on global or external state,
// as well as values which were updated whilst the monitor was hidden
monitorData.value = null;
runtime.requestAddMonitor(MonitorRecord(monitorData));
};