diff --git a/lib/mixins/text.js b/lib/mixins/text.js index d6cc17a33..fef3201c0 100644 --- a/lib/mixins/text.js +++ b/lib/mixins/text.js @@ -253,7 +253,8 @@ export default { break; case 'center': - x += (options.lineWidth / 2) - (options.textWidth / 2); + textWidth = this.widthOfString(text.replace(/\s+$/, ''), options); + x += (options.lineWidth / 2) - (textWidth / 2); break; case 'justify':