Fix bug where event bubbles on prefix click in hint menu
Change-Id: I8a569d9183928514e69fee4faeae97f2b4253dbf
diff --git a/dev/js/src/hint/prefix.js b/dev/js/src/hint/prefix.js
index 5a83284..1a673f8 100644
--- a/dev/js/src/hint/prefix.js
+++ b/dev/js/src/hint/prefix.js
@@ -14,14 +14,15 @@
/**
* Override the prefix action.
*/
- onclick : function () {
+ onclick : function (e) {
const m = this.menu();
const value = this.value();
const h = m.hint();
- m.hide();
-
h.inputField().insert(value);
- h.active = false;
+ h.active(null);
+ m.hide();
+ // h.unshow();
+ e.halt();
}
};
});