From bc0d83b5cd5d145d140e21e9e9c393211cf330e0 Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Wed, 13 Nov 2019 15:36:22 -0500 Subject: [PATCH] Apply label baseline hack to Firefox 70+ (close #7044) --- modules/svg/labels.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/svg/labels.js b/modules/svg/labels.js index 790c25427..64446d994 100644 --- a/modules/svg/labels.js +++ b/modules/svg/labels.js @@ -18,7 +18,9 @@ import { utilDisplayName, utilDisplayNameForPath, utilEntitySelector } from '../ export function svgLabels(projection, context) { var path = d3_geoPath(projection); var detected = utilDetect(); - var baselineHack = (detected.ie || detected.browser.toLowerCase() === 'edge'); + var baselineHack = (detected.ie || + detected.browser.toLowerCase() === 'edge' || + (detected.browser.toLowerCase() === 'firefox' && detected.version >= 70)); var _rdrawn = new RBush(); var _rskipped = new RBush(); var _textWidthCache = {};