diff --git a/app/assets/javascripts/app/lib/base/jquery.textmodule.js b/app/assets/javascripts/app/lib/base/jquery.textmodule.js
index 492229a00..6236f42d3 100644
--- a/app/assets/javascripts/app/lib/base/jquery.textmodule.js
+++ b/app/assets/javascripts/app/lib/base/jquery.textmodule.js
@@ -180,7 +180,7 @@
Plugin.prototype.renderBase = function() {
this.$element.after('
')
this.$widget = this.$element.next()
- this.$widget.on('click', 'li', $.proxy(this.onEntryClick, this))
+ this.$widget.on('mousedown', 'li', $.proxy(this.onEntryClick, this))
this.$widget.on('mouseenter', 'li', $.proxy(this.onMouseEnter, this))
}
@@ -313,6 +313,7 @@
}
Plugin.prototype.onEntryClick = function(event) {
+ event.preventDefault()
var id = $(event.target).data('id')
this.take(id)
}