| 
					
				 | 
			
			
				@@ -98,7 +98,7 @@ export class VexFlowMusicSheetCalculator extends MusicSheetCalculator { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // const t0: number = performance.now(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (true || this.beamsNeedUpdate) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // finalizeBeams takes a few milliseconds, so we can save some performance here sometimes, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // but we'd have to check for every setting change that would affect beam rendering. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // but we'd have to check for every setting change that would affect beam rendering. See #843 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           (measure as VexFlowMeasure).finalizeBeams(); // without this, when zooming a lot (e.g. 250%), beams keep their old, now wrong slope. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // totalFinalizeBeamsTime += performance.now() - t0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // console.log("Total calls to finalizeBeams in VexFlowMusicSheetCalculator took " + totalFinalizeBeamsTime + " milliseconds."); 
			 |