Use .shift() instead

This commit is contained in:
gingerBill
2024-09-20 11:18:11 +01:00
parent 02884207d5
commit 2c5be4e054

View File

@@ -1844,13 +1844,12 @@ async function runWasm(wasmPath, consoleElement, extraForeignImports, wasmMemory
const dt = (currTimeStamp - prevTimeStamp)*0.001;
prevTimeStamp = currTimeStamp;
for (let i = 0; i < eventQueue.length; i++) {
let e = eventQueue[i];
while (eventQueue.length > 0) {
let e = eventQueue.shift()
event_temp.data = e.event_data;
exports.odin_dom_do_event_callback(e.data, e.callback, odin_ctx);
}
event_temp.data = null;
eventQueue.length = 0;
if (!exports.step(currTimeStamp*0.001, odin_ctx)) {
exports._end();