diff options
| author | Alon Levy <alon@pobox.com> | 2015-02-25 00:42:13 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-02-27 08:14:11 +0200 |
| commit | dfc93cf003e8b4484e98ead7f7eac63ad10182e7 (patch) | |
| tree | 874282cd0ea5b949241a5f7cd2ead85d0f43e696 /src | |
| parent | 01643a809f69a39fb4981b104e14ea75a4428769 (diff) | |
client/completer: don't quote space by default
Diffstat (limited to 'src')
| -rw-r--r-- | src/client/view/completer.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/client/view/completer.js b/src/client/view/completer.js index 5ebff8c6..16fc2320 100644 --- a/src/client/view/completer.js +++ b/src/client/view/completer.js @@ -93,6 +93,7 @@ var completer = (function (input_element, dropdown, base_config) { hideOnTab: base && base.hasOwnProperty('hideOnTab') ? base.hideOnTab : true, matchStartOfString: (base && base.matchStartOfString) || false, appendSpaceOnEnter: (base && base.appendSpaceOnEnter) || false, + quoteSpaceContaining: (base && base.quoteSpaceContaining) || false, }; } @@ -215,8 +216,8 @@ var completer = (function (input_element, dropdown, base_config) { } var e = dropdown.children()[index], s = e.innerText || e.textContent; - if (s.indexOf(' ') != -1) { - return '"' + s + '"'; + if (s.indexOf(' ') != -1 && config.quoteSpaceContaining) { + return quoted(s); } return s; } |
