From e4237f92800367d00fb51daa99316625d7cd9bb5 Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Mon, 30 Sep 2019 14:18:56 +0200 Subject: [PATCH] Don't show pattern fills on are preset icons (re: #6900) --- modules/ui/preset_icon.js | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/modules/ui/preset_icon.js b/modules/ui/preset_icon.js index dd379d1df..70ad9984f 100644 --- a/modules/ui/preset_icon.js +++ b/modules/ui/preset_icon.js @@ -1,8 +1,6 @@ import { select as d3_select } from 'd3-selection'; -import { svgTagClasses } from '../svg/tag_classes'; -import { svgIcon } from '../svg/icon'; -import { svgTagPattern } from '../svg/tag_pattern'; +import { svgIcon, svgTagClasses } from '../svg'; import { utilFunctor } from '../util'; export function uiPresetIcon(context) { @@ -284,15 +282,10 @@ export function uiPresetIcon(context) { renderSquareFill(fillEnter); fill = fillEnter.merge(fill); - var patternID = svgTagPattern(tags); - var patternStyle = patternID ? 'url("#' + patternID + '")' : null; - fill.selectAll('path.stroke') .attr('class', 'area stroke ' + tagClasses); fill.selectAll('path.fill') - .attr('class', 'area fill ' + tagClasses) - .style('fill', patternStyle) - .style('stroke', patternStyle); + .attr('class', 'area fill ' + tagClasses); var line = container.selectAll('.preset-icon-line')