diff --git a/packages/extension-text-align/src/text-align.ts b/packages/extension-text-align/src/text-align.ts index bb41d312..966f772d 100644 --- a/packages/extension-text-align/src/text-align.ts +++ b/packages/extension-text-align/src/text-align.ts @@ -37,9 +37,13 @@ export const TextAlign = Extension.create({ attributes: { textAlign: { default: this.options.defaultAlignment, - renderHTML: attributes => ({ - style: `text-align: ${attributes.textAlign}`, - }), + renderHTML: attributes => { + if (attributes.textAlign == this.options.defaultAlignment){ + return {} + } else { + return { style: `text-align: ${attributes.textAlign}` } + } + }, parseHTML: element => ({ textAlign: element.style.textAlign || this.options.defaultAlignment, }),