Vidhin Mehta (OpenERP) has proposed merging
lp:~openerp-dev/openerp-web/trunk-trigger-datetime_on_change into
lp:openerp-web.
Requested reviews:
OpenERP R&D Web Team (openerp-dev-web)
For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-trigger-datetime_on_change/+merge/129106
Replace callbackenable methods for DateTimeWidget "on_change".
--
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-trigger-datetime_on_change/+merge/129106
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openerp-web/trunk-trigger-datetime_on_change.
=== modified file 'addons/web/static/src/js/view_form.js'
--- addons/web/static/src/js/view_form.js 2012-10-11 00:37:29 +0000
+++ addons/web/static/src/js/view_form.js 2012-10-11 07:37:20 +0000
@@ -2448,6 +2448,7 @@
return instance.web.format_value(v, {"widget": this.type_of_date});
},
on_change: function() {
+ this.trigger('datetime_on_change');
if (this.is_valid_()) {
this.set_value_from_ui_();
}
@@ -2473,7 +2474,7 @@
initialize_content: function() {
if (!this.get("effective_readonly")) {
this.datewidget = this.build_widget();
- this.datewidget.on_change.add_last(_.bind(function() {
+ this.datewidget.on('datetime_on_change', this,_.bind(function() {
this.set({'value': this.datewidget.get_value()});
}, this));
this.datewidget.appendTo(this.$el);
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp