summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-12-06 09:00:04 +0200
committerAlon Levy <alon@pobox.com>2014-12-06 09:04:42 +0200
commitc424743e30ae595a22b32457f728357b708c2da3 (patch)
treebae8375e8801d1bd2951afb1afca40f9a488c4cd
parent9dece1aae3fdbb34b719612db6b2ee3ae407da58 (diff)
textanalysis.ui: let completer hide itself; also update on mouse click; document lack of oncaretchange
-rw-r--r--src/textanalysis.ui.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/textanalysis.ui.js b/src/textanalysis.ui.js
index 0b2a9bc3..cc9739b1 100644
--- a/src/textanalysis.ui.js
+++ b/src/textanalysis.ui.js
@@ -57,7 +57,6 @@ function analyzeSentence(sentence, finalize)
if (finalize || sentence.length == 0) {
typeselection.hide();
- analysisCompleter.hide();
}
}
@@ -148,11 +147,15 @@ return {
ret = false;
break;
default:
+ // This catches cursor move due to keyboard events. no event for cursor movement itself
+ // below we catch cursor moves due to mouse click
analysisCompleter.oninput(element_raw.value, element_raw.selectionStart);
- analysisCompleter.show();
}
return ret;
});
+ element.bind('input selectionchange click', function() {
+ analysisCompleter.oninput(element_raw.value, element_raw.selectionStart);
+ });
function submitNewSentence() {
text = element.val();