summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2012-05-03 16:43:07 +0200
committerFabien Meghazi <fme@openerp.com>2012-05-03 16:43:07 +0200
commitea9058696ce15f8e63eb747cf883aec9a85dbc92 (patch)
treeb06b472aa6e501ce41a3025e8d9948adc480ee7e /addons/web/static/src
parentc0c8faad24f2f26d5d3db7825d0980562b74f34d (diff)
[IMP] Do not display pager if only one record in dataset
bzr revid: fme@openerp.com-20120503144307-5zw6lobkfe3qev6c
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/view_form.js4
1 files changed, 1 insertions, 3 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 22ff042324d..607e92f0802 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -191,9 +191,6 @@ instance.web.FormView = instance.web.View.extend({
this.$buttons.show();
this.$buttons.find('.oe_form_button_save').removeClass('oe_form_button_save_dirty');
}
- if (this.$pager) {
- this.$pager.show();
- }
this.$element.show().css('visibility', 'hidden');
this.$element.removeClass('oe_form_dirty');
return this.has_been_loaded.pipe(function() {
@@ -303,6 +300,7 @@ instance.web.FormView = instance.web.View.extend({
this.$pager.find('button').prop('disabled', this.dataset.ids.length < 2).end()
.find('span.oe_pager_index').html(index).end()
.find('span.oe_pager_count').html(this.dataset.ids.length);
+ this.$pager.toggle(this.dataset.ids.length > 1);
},
parse_on_change: function (on_change, widget) {
var self = this;