浏览代码

generateImages: fix undefined error with playbackmanager.removeListener when playbackmanager not defined

sschmidTU 2 年之前
父节点
当前提交
e2c079a295
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/OpenSheetMusicDisplay/OpenSheetMusicDisplay.ts

+ 1 - 1
src/OpenSheetMusicDisplay/OpenSheetMusicDisplay.ts

@@ -905,7 +905,7 @@ export class OpenSheetMusicDisplay {
                 // create new cursor
                 if (backendToDrawOn && backendToDrawOn.getRenderElement()) {
                     if (this.cursors[i]) {
-                        this.PlaybackManager.removeListener(this.cursors[i]);
+                        this.PlaybackManager?.removeListener(this.cursors[i]);
                         this.cursors[i].Dispose();
                     }
                     this.cursors[i] = new Cursor(backendToDrawOn.getRenderElement(), this, this.cursorsOptions[i]);