mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-03 20:06:08 +01:00 
			
		
		
		
	fix(ckeditor5-math): equation not maintaining styles (closes #7211)
This commit is contained in:
		@@ -30,7 +30,12 @@ export default class MathCommand extends Command {
 | 
			
		||||
 | 
			
		||||
				mathtex = writer.createElement(
 | 
			
		||||
					display ? 'mathtex-display' : 'mathtex-inline',
 | 
			
		||||
					{ equation, type, display }
 | 
			
		||||
					{
 | 
			
		||||
						...Object.fromEntries(selection.getAttributes()),
 | 
			
		||||
						equation,
 | 
			
		||||
						type,
 | 
			
		||||
						display
 | 
			
		||||
					}
 | 
			
		||||
				);
 | 
			
		||||
			} else {
 | 
			
		||||
				const selection = this.editor.model.document.selection;
 | 
			
		||||
@@ -40,7 +45,7 @@ export default class MathCommand extends Command {
 | 
			
		||||
					display ? 'mathtex-display' : 'mathtex-inline',
 | 
			
		||||
					{
 | 
			
		||||
						// Inherit all attributes from selection (e.g. color, background color, size).
 | 
			
		||||
						...Object.fromEntries( selection.getAttributes() ),
 | 
			
		||||
						...Object.fromEntries(selection.getAttributes()),
 | 
			
		||||
						equation,
 | 
			
		||||
						type: outputType,
 | 
			
		||||
						display,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user