Fix hint helper for chrome
diff --git a/dev/js/src/hint/item.js b/dev/js/src/hint/item.js
index f23cabc..4b879f8 100644
--- a/dev/js/src/hint/item.js
+++ b/dev/js/src/hint/item.js
@@ -8,6 +8,7 @@
 	.upgradeTo(this)
 	._init(params);
     },
+
     _init : function (params) {
       if (params[0] === undefined ||
 	  params[1] === undefined)
@@ -32,7 +33,7 @@
       return this._content;
     },
     
-    onclick : function () {
+    onclick : function (e) {
       var m = this.menu();
       var h = m.hint();
       m.hide();
@@ -43,8 +44,12 @@
       input.update();
 
       h.active = false;
+
+      e.halt();
+
       h.show(true);
     },
+
     name : function () {
       return this._name;
     },