diff --git a/etemplate/js/et2_core_baseWidget.js b/etemplate/js/et2_core_baseWidget.js index 58babcf676..a022794c66 100644 --- a/etemplate/js/et2_core_baseWidget.js +++ b/etemplate/js/et2_core_baseWidget.js @@ -199,11 +199,12 @@ var et2_baseWidget = et2_DOMWidget.extend(et2_IAligned, this._super.apply(this, arguments); // Add the binding for the click handler - if (this.node && typeof this.onclick == 'function') + if (this.node) { $j(this.node).bind("click.et2_baseWidget", this, function(e) { return e.data.click.call(e.data, this); - }).addClass('et2_clickable'); + }); + if (typeof this.onclick == 'function') $j(this.node).addClass('et2_clickable'); } // Update the statustext