Skip to content

Commit b2f2fd3

Browse files
committed
fix: check frame index before accessing frame array
1 parent 7e5dccb commit b2f2fd3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/stores/videoExplorerStore.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,12 @@ export class videoExplorerStore {
9999
@action
100100
setFrameIndex(frameIndex) {
101101
this.frames.forEach(f => f.isSelected = false)
102-
this.frames[frameIndex].isSelected = true
102+
103+
if(frameIndex >= this.frames.length)
104+
frameIndex = this.frames.length - 1;
105+
106+
if(this.frames[frameIndex])
107+
this.frames[frameIndex].isSelected = true
103108
}
104109

105110
@action

0 commit comments

Comments
 (0)