summaryrefslogtreecommitdiffstats
path: root/core/js/sharedialogview.js
diff options
context:
space:
mode:
Diffstat (limited to 'core/js/sharedialogview.js')
-rw-r--r--core/js/sharedialogview.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/core/js/sharedialogview.js b/core/js/sharedialogview.js
index e2ef8db90eb..a433570b13d 100644
--- a/core/js/sharedialogview.js
+++ b/core/js/sharedialogview.js
@@ -772,7 +772,16 @@
event.preventDefault();
},
source: this.autocompleteHandler,
- select: this._onSelectRecipient
+ select: this._onSelectRecipient,
+ open: function() {
+ var autocomplete = $(this).autocomplete('widget');
+ var numberOfItems = autocomplete.find('li').size();
+ autocomplete.removeClass('item-count-1');
+ autocomplete.removeClass('item-count-2');
+ if (numberOfItems <= 2) {
+ autocomplete.addClass('item-count-' + numberOfItems);
+ }
+ }
}).data('ui-autocomplete')._renderItem = this.autocompleteRenderItem;
$shareField.on('keydown', null, shareFieldKeydownHandler);