From 670c228fc7d737018b9d299e9871278306fb3338 Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Wed, 24 Sep 2014 12:47:25 -0400 Subject: [PATCH] put layer-gpx after layer-data (closes #2352, #2335) --- js/id/renderer/background.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/js/id/renderer/background.js b/js/id/renderer/background.js index bb441592c..8b74795e7 100644 --- a/js/id/renderer/background.js +++ b/js/id/renderer/background.js @@ -64,19 +64,11 @@ iD.Background = function(context) { base.call(baseLayer); - var gpx = selection.selectAll('.gpx-layer') - .data([0]); - - gpx.enter().insert('div', '.layer-data') - .attr('class', 'layer-layer gpx-layer'); - - gpx.call(gpxLayer); - - var overlays = selection.selectAll('.overlay-layer') + var overlays = selection.selectAll('.layer-overlay') .data(overlayLayers, function(d) { return d.source().name(); }); overlays.enter().insert('div', '.layer-data') - .attr('class', 'layer-layer overlay-layer'); + .attr('class', 'layer-layer layer-overlay'); overlays.each(function(layer) { d3.select(this).call(layer); @@ -85,6 +77,14 @@ iD.Background = function(context) { overlays.exit() .remove(); + var gpx = selection.selectAll('.layer-gpx') + .data([0]); + + gpx.enter().insert('div') + .attr('class', 'layer-layer layer-gpx'); + + gpx.call(gpxLayer); + var mapillary = selection.selectAll('.layer-mapillary') .data([0]);