From 29e6880fc08213afc36ae8c8bff9ef421aad1861 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Fri, 31 May 2013 16:18:43 -0700 Subject: [PATCH] Calculate nearest streets only when needed --- js/id/ui/preset/address.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/js/id/ui/preset/address.js b/js/id/ui/preset/address.js index ad2657dab..219ba7ca2 100644 --- a/js/id/ui/preset/address.js +++ b/js/id/ui/preset/address.js @@ -82,7 +82,10 @@ iD.ui.preset.address = function(field, context) { .on('change', change); street - .call(d3.combobox().data(getStreets())); + .call(d3.combobox() + .fetcher(function(value, __, callback) { + callback(getStreets()); + })); } function change() {