From 688b65fb872e81eae0a90611b91df00b64dfc435 Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Fri, 30 Nov 2012 18:06:36 -0500 Subject: [PATCH] Experiment with different style handles. --- css/handle.png | Bin 0 -> 4030 bytes js/id/renderer/map.js | 10 +++++----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 css/handle.png diff --git a/css/handle.png b/css/handle.png new file mode 100644 index 0000000000000000000000000000000000000000..9148997fe5f6fe685cc51ca596cbe35e4da9dc64 GIT binary patch literal 4030 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 literal 0 HcmV?d00001 diff --git a/js/id/renderer/map.js b/js/id/renderer/map.js index 885444643..e045e5120 100644 --- a/js/id/renderer/map.js +++ b/js/id/renderer/map.js @@ -71,7 +71,7 @@ iD.Map = function(elem, connection) { .attr('id', 'clip-rect') .attr({ x: 0, y: 0 }); - var tileclient = iD.Tiles(tilegroup, projection); + var tileclient = iD.Tiles(tilegroup, projection); function prefixMatch(p) { // via mbostock var i = -1, n = p.length, s = document.body.style; @@ -139,16 +139,16 @@ iD.Map = function(elem, connection) { } function drawHandles(waynodes, filter) { - var handles = g.hit.selectAll('rect.handle') + var handles = g.hit.selectAll('image.handle') .filter(filter) .data(waynodes, key); handles.exit().remove(); - handles.enter().append('rect') - .attr({ width: 10, height: 10, 'class': 'handle' }) + handles.enter().append('image') + .attr({ width: 6, height: 6, 'class': 'handle', 'xlink:href': 'css/handle.png' }) .call(dragbehavior); handles.attr('transform', function(entity) { var p = projection(ll2a(entity)); - return 'translate(' + [~~p[0], ~~p[1]] + ') translate(-5, -5) rotate(45, 5, 5)'; + return 'translate(' + [~~p[0], ~~p[1]] + ') translate(-3, -3) rotate(45, 3, 3)'; }).classed('active', classActive); }