Skip to content

Commit 73da04b

Browse files
authored
Merge pull request #1150 from lightpanda-io/isdone-async
isDone must be run after script's deinit
2 parents 18c851e + 41f4533 commit 73da04b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/browser/ScriptManager.zig

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,8 +602,9 @@ pub const PendingScript = struct {
602602
return;
603603
}
604604
// async script can be evaluated immediately
605-
defer self.deinit();
606605
self.script.eval(manager.page);
606+
self.deinit();
607+
// asyncScriptIsDone must be run after the pending script is deinit.
607608
manager.asyncScriptIsDone();
608609
}
609610

0 commit comments

Comments
 (0)