From f7b316304a9edae4936c0e6432f3734e74670829 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Tue, 26 Feb 2013 16:52:51 -0800 Subject: [PATCH] Fix address component on relations (fixes #860) --- js/id/ui/preset/address.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/id/ui/preset/address.js b/js/id/ui/preset/address.js index 4164330e9..945b634bd 100644 --- a/js/id/ui/preset/address.js +++ b/js/id/ui/preset/address.js @@ -6,9 +6,9 @@ iD.ui.preset.address = function() { function getStreets() { - var l = entity.loc || context.entity(entity.nodes[0]).loc, + var extent = entity.extent(context.graph()), + l = extent.center(), dist = iD.geo.metresToCoordinates(l, [200, 200]), - extent = entity.extent(context.graph()), box = iD.geo.Extent( [extent[0][0] - dist[0], extent[0][1] - dist[1]], [extent[1][0] + dist[0], extent[1][1] + dist[1]]);