From e4587a2259fae28bf432edb6bc095545c5b77dab Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Mon, 23 Jan 2017 15:22:55 -0500 Subject: [PATCH] Merge enter into update selection for view_on_osm link (closes #3778) --- modules/ui/view_on_osm.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/ui/view_on_osm.js b/modules/ui/view_on_osm.js index 478c6eb76..06f0c91fb 100644 --- a/modules/ui/view_on_osm.js +++ b/modules/ui/view_on_osm.js @@ -13,15 +13,18 @@ export function uiViewOnOSM(context) { var link = selection.selectAll('.view-on-osm') .data([0]); - link.enter() + var enter = link.enter() .append('a') .attr('class', 'view-on-osm') .attr('target', '_blank') - .call(svgIcon('#icon-out-link', 'inline')) + .call(svgIcon('#icon-out-link', 'inline')); + + enter .append('span') .text(t('inspector.view_on_osm')); link + .merge(enter) .attr('href', context.connection().entityURL(entity)); }