Stop playback at correct position after deleting frames
This commit is contained in:
parent
c77942800c
commit
07ba9edbd3
|
|
@ -2077,7 +2077,9 @@ class GraphicsObject {
|
|||
return this.getFrame(this.currentFrameNum)
|
||||
}
|
||||
get maxFrame() {
|
||||
return Math.max(...this.layers.map((layer)=>{return layer.frames.length}))
|
||||
return Math.max(...this.layers.map((layer) => {
|
||||
return layer.frames.findLastIndex(frame => frame !== undefined) || -1;
|
||||
})) + 1;
|
||||
}
|
||||
advanceFrame() {
|
||||
this.setFrameNum(this.currentFrameNum + 1)
|
||||
|
|
|
|||
Loading…
Reference in New Issue