Переглянути джерело

fix(OctaveShift): Fix rare null error (#860)

fix #860
sschmid 4 роки тому
батько
коміт
deb21e3801
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      src/MusicalScore/Graphical/GraphicalMusicSheet.ts

+ 1 - 1
src/MusicalScore/Graphical/GraphicalMusicSheet.ts

@@ -466,7 +466,7 @@ export class GraphicalMusicSheet {
      */
     public getGraphicalMeasureFromSourceMeasureAndIndex(sourceMeasure: SourceMeasure, staffIndex: number): GraphicalMeasure {
         for (let i: number = 0; i < this.measureList.length; i++) {
-            if (this.measureList[i][0].parentSourceMeasure === sourceMeasure) {
+            if (this.measureList[i][0]?.parentSourceMeasure === sourceMeasure) {
                 return this.measureList[i][staffIndex];
             }
         }