From f10fc199a003ad19937ca49a762b2a301b8452f0 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Wed, 16 Oct 2013 15:04:52 +0000 Subject: [PATCH] reverted only binding if onclick method is set to allways bind again (because eg. et2_button needs bind and fails to work) and only setting et2_clickable, if we have an onclick --- etemplate/js/et2_core_baseWidget.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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