Skip to content

Commit ecda95f

Browse files
committed
clear cleanup queue when performing goto
1 parent 20dbe31 commit ecda95f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

core/src/display_object/movie_clip.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1029,6 +1029,10 @@ impl<'gc> MovieClip<'gc> {
10291029
self.play(context);
10301030
}
10311031

1032+
// when performing goto, frame scripts behave the same as when entering a new frame
1033+
// so no seperate cleaup is performed on ones registered during frame script phase
1034+
context.frame_script_cleanup_queue.clear();
1035+
10321036
// Clamp frame number in bounds.
10331037
let frame = frame.max(1);
10341038

0 commit comments

Comments
 (0)