From 03240220d4c6849e0a521d0c0523c41bdc25a28d Mon Sep 17 00:00:00 2001 From: Daku Date: Sun, 19 Jun 2016 09:49:55 +0100 Subject: [PATCH] make sure to get proper tag value + use selected tag if possible --- ext/autocomplete/script.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ext/autocomplete/script.js b/ext/autocomplete/script.js index 301878ea..dead05e6 100644 --- a/ext/autocomplete/script.js +++ b/ext/autocomplete/script.js @@ -47,10 +47,9 @@ $(function(){ } else if (keyCode == 9) { e.preventDefault(); - var tag = $('.tagit-autocomplete[style*=\"display: block\"] > li:first').text(); - if(tag){ - $('[name=search]').tagit('createTag', tag); - $('.ui-autocomplete-input').autocomplete('close'); + var tag = $('.tagit-autocomplete[style*=\"display: block\"] > li:focus, .tagit-autocomplete[style*=\"display: block\"] > li:first').first(); + if(tag.length){ + $(tag).click(); $('.ui-autocomplete-input').val(''); //If tag already exists, make sure to remove duplicate. } }