Don't show pattern fills on are preset icons (re: #6900)

This commit is contained in:
Quincy Morgan
2019-09-30 14:18:56 +02:00
parent 2ccdc438f4
commit e4237f9280

View File

@@ -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')