mirror of
				https://github.com/mermaid-js/mermaid.git
				synced 2025-11-04 12:54:08 +01:00 
			
		
		
		
	fix: remove right padding when a label contains HTML entities
Decode the HTML entities from the label text before adding them to the HTML this prevents a miss-calculation of the label text length
This commit is contained in:
		@@ -509,4 +509,16 @@ stateDiagram-v2
 | 
			
		||||
      expect(svg).to.not.have.attr('style');
 | 
			
		||||
    });
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  it('v2 should render a state diagram and set the correct length of the labels', () => {
 | 
			
		||||
    imgSnapshotTest(
 | 
			
		||||
      `
 | 
			
		||||
      stateDiagram-v2
 | 
			
		||||
      [*] --> 1
 | 
			
		||||
      1 --> 2: test({ foo#colon; 'far' })
 | 
			
		||||
      2 --> [*]
 | 
			
		||||
    `,
 | 
			
		||||
      { logLevel: 0, fontFamily: 'courier' }
 | 
			
		||||
    );
 | 
			
		||||
  });
 | 
			
		||||
});
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user