summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorniv-openerp <nicolas.vanhoren@openerp.com>2012-09-18 14:22:26 +0200
committerniv-openerp <nicolas.vanhoren@openerp.com>2012-09-18 14:22:26 +0200
commit6c846100f9c836c2cec56fdad1efd3cfe677391b (patch)
treedb482a45be8d86e4e226d2d6d845311b8087e658 /addons/web/static/src
parentc8aca44f581841ab7a319da4a5a277fabf106036 (diff)
[FIX] problem when creating any record
bzr revid: nicolas.vanhoren@openerp.com-20120918122226-8gh4f383vgntogc7
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/view_form.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 0b3f924270a..8c8e08dbfdd 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -421,12 +421,11 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM
this.do_update_pager();
},
do_update_pager: function(hide_index) {
- var index = hide_index ? '-' : this.dataset.index + 1;
this.$pager.find('button').prop('disabled', this.dataset.ids.length < 2);
- if (this.dataset.ids.length <= 1) {
+ if (hide_index || this.dataset.ids.length <= 1) {
$(".oe_form_pager_state", this.$pager).html("");
} else {
- $(".oe_form_pager_state", this.$pager).html(_.str.sprintf(_t("%d / %d"), index, this.dataset.ids.length));
+ $(".oe_form_pager_state", this.$pager).html(_.str.sprintf(_t("%d / %d"), this.dataset.index + 1, this.dataset.ids.length));
}
},
parse_on_change: function (on_change, widget) {