From 414b1ef7817cc24d348d59a65d7ce19d5af091c4 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Thu, 8 Mar 2018 14:58:40 +0100 Subject: [FIX] web: scroll to top when using the pager In multi pages list view, the scroll position is reset to top when the user switches between pages. This wasn't working if he first reset the limit, and then switched between pages. --- addons/web/static/src/js/views/basic/basic_controller.js | 1 + 1 file changed, 1 insertion(+) (limited to 'addons/web/static/src/js/views/basic/basic_controller.js') diff --git a/addons/web/static/src/js/views/basic/basic_controller.js b/addons/web/static/src/js/views/basic/basic_controller.js index 263412fd2a2..1a87c3433f6 100644 --- a/addons/web/static/src/js/views/basic/basic_controller.js +++ b/addons/web/static/src/js/views/basic/basic_controller.js @@ -139,6 +139,7 @@ var BasicController = AbstractController.extend(FieldManagerMixin, { this.pager.on('pager_changed', this, function (newState) { var self = this; this.pager.disable(); + data = this.model.get(this.handle, {raw: true}); var limitChanged = (data.limit !== newState.limit); this.reload({limit: newState.limit, offset: newState.current_min - 1}) .then(function () { -- cgit v1.2.3