diff options
| author | Xavier Morel <xmo@openerp.com> | 2011-04-13 13:45:06 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2011-04-13 13:45:06 +0200 |
| commit | f9e630dafbfa3e199b5fe54bb36d464f08d83f57 (patch) | |
| tree | 80a3f35e16e96d9ec47c95161aadd8285f1cb4ec /addons/base/static/src/js | |
| parent | 8bfcf505a6c558f8a366004fd9c15e3f5cc4cfe8 (diff) | |
[FIX] better fix form pagers
bzr revid: xmo@openerp.com-20110413114506-yso90r89rjn62r3g
Diffstat (limited to 'addons/base/static/src/js')
| -rw-r--r-- | addons/base/static/src/js/form.js | 7 | ||||
| -rw-r--r-- | addons/base/static/src/js/list.js | 4 |
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, |
