summaryrefslogtreecommitdiff
path: root/addons/base/static/src
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2011-04-13 13:45:06 +0200
committerXavier Morel <xmo@openerp.com>2011-04-13 13:45:06 +0200
commitf9e630dafbfa3e199b5fe54bb36d464f08d83f57 (patch)
tree80a3f35e16e96d9ec47c95161aadd8285f1cb4ec /addons/base/static/src
parent8bfcf505a6c558f8a366004fd9c15e3f5cc4cfe8 (diff)
[FIX] better fix form pagers
bzr revid: xmo@openerp.com-20110413114506-yso90r89rjn62r3g
Diffstat (limited to 'addons/base/static/src')
-rw-r--r--addons/base/static/src/js/form.js7
-rw-r--r--addons/base/static/src/js/list.js4
2 files changed, 4 insertions, 7 deletions
diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js
index 350d3e019bb..85cdb9b8368 100644
--- a/addons/base/static/src/js/form.js
+++ b/addons/base/static/src/js/form.js
@@ -62,11 +62,8 @@ openerp.base.FormView = openerp.base.Controller.extend( /** @lends openerp.base
},
do_show: function () {
var self = this;
- this.do_update_pager.add({
- unique: true,
- callback: function() {
- self.$element.show();
- }
+ this.do_update_pager.add(function() {
+ self.$element.show();
});
if (this.dataset.index === null) {
// null index means we should start a new record
diff --git a/addons/base/static/src/js/list.js b/addons/base/static/src/js/list.js
index 25c9d3031c1..5a08b96ac14 100644
--- a/addons/base/static/src/js/list.js
+++ b/addons/base/static/src/js/list.js
@@ -145,8 +145,6 @@ openerp.base.ListView = openerp.base.Controller.extend(
}
this.dataset.count = this.dataset.ids.length;
-
- // TODO: offset, length
var results = this.rows.length;
$table.find('.oe-pager-last').text(results);
$table.find('.oe-pager-total').text(results);
@@ -239,6 +237,8 @@ openerp.base.ListView = openerp.base.Controller.extend(
// DataSet for now
//self.dataset.read_slice(self.dataset.fields, 0, self.limit,
// self.do_fill_table);
+ this.dataset.offset = 0;
+ this.dataset.limit = false;
return this.rpc('/base/listview/fill', {
'model': this.dataset.model,
'id': this.view_id,