diff options
author | Mario Vavti <mario@mariovavti.com> | 2018-05-03 13:14:12 +0200 |
---|---|---|
committer | Mario Vavti <mario@mariovavti.com> | 2018-05-03 13:14:12 +0200 |
commit | ae35ac0cec3f6bf3373ff901dabe20f35ec1933a (patch) | |
tree | 5b46609756fff16d3d6985f6996fab262288dad3 | |
parent | 204838bd10a82f2510f16371ccad5232859e3e44 (diff) | |
download | volse-hubzilla-ae35ac0cec3f6bf3373ff901dabe20f35ec1933a.tar.gz volse-hubzilla-ae35ac0cec3f6bf3373ff901dabe20f35ec1933a.tar.bz2 volse-hubzilla-ae35ac0cec3f6bf3373ff901dabe20f35ec1933a.zip |
quick fix for issue #1150 - needs improvement and review of other textcomplete implementations.
-rw-r--r-- | view/js/autocomplete.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/view/js/autocomplete.js b/view/js/autocomplete.js index 60552588e..b7ebe3293 100644 --- a/view/js/autocomplete.js +++ b/view/js/autocomplete.js @@ -353,19 +353,22 @@ function string2bb(element) { this.attr('autocomplete','off'); + var aItem; var Textarea = Textcomplete.editors.Textarea; $(this).each(function() { var editor = new Textarea(this); var textcomplete = new Textcomplete(editor); textcomplete.register([names], {className:'acpopup', zIndex:1020}); + textcomplete.on('select', function() { aItem = textcomplete.dropdown.getActiveItem(); }); }); if(autosubmit) - this.on('select', function(e,value,strategy) { submit_form(this); }); + this.on('select', function() { submit_form(this); }); if(typeof onselect !== 'undefined') - this.on('select', function(e, value, strategy) { onselect(value); }); + this.on('select', function() { onselect(aItem.searchResult.data); }); + }; })( jQuery ); |