From dd09eb8f8d9848ae83af01eca6f6ff4db204c089 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Thu, 4 Aug 2011 17:20:45 +0200 Subject: [PATCH] [fix] fixed double-click on labels that was broken bzr revid: nicolas.vanhoren@openerp.com-20110804152045-51mwgtdpro03i33w --- addons/base/static/src/js/form.js | 8 ++++++++ addons/base/static/src/xml/base.xml | 3 +-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index aea78502bc1..628567b42ef 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -788,6 +788,14 @@ openerp.base.form.WidgetLabel = openerp.base.form.Widget.extend({ } // Actual label widgets should not have a false and have type label return QWeb.render(this.template, {widget: this}); + }, + start: function() { + this._super(); + var self = this; + this.$element.find("label").dblclick(function() { + var widget = self['for'] || self; + console.log(widget.element_id , widget); + }); } }); diff --git a/addons/base/static/src/xml/base.xml b/addons/base/static/src/xml/base.xml index 0854ab8712a..8442d3fa7e4 100644 --- a/addons/base/static/src/xml/base.xml +++ b/addons/base/static/src/xml/base.xml @@ -652,8 +652,7 @@