Explorar o código

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

fix #860
sschmid %!s(int64=4) %!d(string=hai) anos
pai
achega
deb21e3801
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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];
             }
         }