From e1bdae7800eb59531bdf66216b4669930536c8db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguy=E1=BB=85n?= Date: Sun, 31 Jul 2016 20:37:09 -0700 Subject: [PATCH] taginfo tooltips for combo values (#3299) Each combo value obtained from taginfo now has a tooltip describing the value, if available. --- modules/ui/fields/combo.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/ui/fields/combo.js b/modules/ui/fields/combo.js index da04ff99b..281d19814 100644 --- a/modules/ui/fields/combo.js +++ b/modules/ui/fields/combo.js @@ -143,13 +143,14 @@ export function combo(field, context) { query: (isMulti ? field.key : '') + q }, function(err, data) { if (err) return; - comboData = _.map(data, 'value').map(function(k) { + comboData = _.map(data, function(d) { + var k = d.value; if (isMulti) k = k.replace(field.key, ''); var v = snake_case ? unsnake(k) : k; return { key: k, value: v, - title: v + title: isMulti ? v : d.title }; }); comboData = objectDifference(comboData, multiData);