mirror of
https://github.com/motion-canvas/motion-canvas.git
synced 2026-01-12 07:18:01 -05:00
fix: empty time events crashing
This commit is contained in:
@@ -57,7 +57,7 @@ export class TimeEvents {
|
||||
|
||||
private registeredEvents: Record<string, TimeEvent> = {};
|
||||
private lookup: Record<string, TimeEvent> = {};
|
||||
private previousReference: SavedTimeEvent[] = [];
|
||||
private previousReference: SavedTimeEvent[] | undefined = [];
|
||||
private didEventsChange = false;
|
||||
private preserveTiming = true;
|
||||
|
||||
@@ -174,7 +174,7 @@ export class TimeEvents {
|
||||
|
||||
if (
|
||||
this.didEventsChange ||
|
||||
this.previousReference.length !== this.events.current.length
|
||||
(this.previousReference?.length ?? 0) !== this.events.current.length
|
||||
) {
|
||||
this.didEventsChange = false;
|
||||
this.previousReference = Object.values(this.registeredEvents).map(
|
||||
|
||||
Reference in New Issue
Block a user