From cb2dd97509ffd039fbd321aea4a8d631e3effcc7 Mon Sep 17 00:00:00 2001
From: Thomas Tanghus <thomas@tanghus.net>
Date: Tue, 27 Mar 2012 12:29:19 +0200
Subject: [PATCH] Trigger autocomplete wo button.

---
 apps/contacts/js/jquery.multi-autocomplete.js | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/apps/contacts/js/jquery.multi-autocomplete.js b/apps/contacts/js/jquery.multi-autocomplete.js
index 1c923a2543..7607de3f91 100644
--- a/apps/contacts/js/jquery.multi-autocomplete.js
+++ b/apps/contacts/js/jquery.multi-autocomplete.js
@@ -5,14 +5,25 @@
 (function( $ ) {
 	$.widget('ui.multiple_autocomplete', {
 		_create: function() {
+			var self = this;
 			function split( val ) {
 				return val.split( /,\s*/ );
 			}
 			function extractLast( term ) {
 				return split( term ).pop();
 			}
+			function showOptions() {
+				if(!self.element.autocomplete('widget').is(':visible') && self.element.val().trim() == '') {
+					self.element.autocomplete('search', '');
+				}
+			}
 			//console.log('_create: ' + this.options['id']);
-			var self = this;
+			this.element.bind('click', function( event ) {
+				showOptions();
+			});
+			this.element.bind('input', function( event ) {
+				showOptions();
+			});
 			this.element.bind('blur', function( event ) {
 				var tmp = self.element.val().trim();
 				if(tmp[tmp.length-1] == ',') {
-- 
GitLab