aboutsummaryrefslogtreecommitdiffstats
path: root/view/js/autocomplete.js
diff options
context:
space:
mode:
authorMario Vavti <mario@mariovavti.com>2018-05-03 13:14:12 +0200
committerMario Vavti <mario@mariovavti.com>2018-05-03 13:14:12 +0200
commitae35ac0cec3f6bf3373ff901dabe20f35ec1933a (patch)
tree5b46609756fff16d3d6985f6996fab262288dad3 /view/js/autocomplete.js
parent204838bd10a82f2510f16371ccad5232859e3e44 (diff)
downloadvolse-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.
Diffstat (limited to 'view/js/autocomplete.js')
-rw-r--r--view/js/autocomplete.js7
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 );