From ead8f1d3eea4f81f6dbf9195e7ea05a66e51792b Mon Sep 17 00:00:00 2001 From: MoyuScript Date: Wed, 6 Dec 2017 23:49:11 +1100 Subject: [PATCH] Fix underlines, relative to 'bottom' baseline --- src/renderer/CanvasRenderer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/CanvasRenderer.js b/src/renderer/CanvasRenderer.js index ee5c3f4..273f014 100644 --- a/src/renderer/CanvasRenderer.js +++ b/src/renderer/CanvasRenderer.js @@ -212,7 +212,7 @@ export default class CanvasRenderer implements RenderTarget { const {baseline} = this.options.fontMetrics.getMetrics(font); this.rectangle( text.bounds.left, - Math.round(text.bounds.top + baseline), + Math.round(text.bounds.top + text.bounds.height - baseline), text.bounds.width, 1, textDecorationColor