[fix] fixed double-click on labels that was broken

bzr revid: nicolas.vanhoren@openerp.com-20110804152045-51mwgtdpro03i33w
This commit is contained in:
niv-openerp
2011-08-04 17:20:45 +02:00
parent 4b9a2bcf7b
commit dd09eb8f8d
2 changed files with 9 additions and 2 deletions
+8
View File
@@ -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);
});
}
});
+1 -2
View File
@@ -652,8 +652,7 @@
<t t-name="WidgetLabel">
<label t-att-for="widget.element_id + '_field'"
t-att-class="'oe_form_label' + (widget.help ? '_help' : '')"
t-att-title="widget.help"
t-att-ondblclick="'console.log(\'' + widget.element_id + '\', openerp.screen.' + widget.element_id + ')'">
t-att-title="widget.help">
<t t-esc="widget.string"/>
<span t-if="widget.help">?</span>
<t t-if="widget.string and widget.node.tag != 'label'">:</t>