[FIX]Refixed the issue of pager, does not navigate to previous page when all records...
authorMohammed Shekha (OpenERP) <msh@openerp.com>
Fri, 18 Oct 2013 05:36:56 +0000 (11:06 +0530)
committerMohammed Shekha (OpenERP) <msh@openerp.com>
Fri, 18 Oct 2013 05:36:56 +0000 (11:06 +0530)
bzr revid: msh@openerp.com-20131018053656-4tcklfcwqfeit4bb

1  2 
addons/web/static/src/js/view_list.js

@@@ -597,7 -593,13 +597,13 @@@ instance.web.ListView = instance.web.Vi
              _(ids).each(function (id) {
                  self.records.remove(self.records.get(id));
              });
-             self.configure_pager(self.dataset);
 -            if (self.records.length == 0 && self.page > 0) {
++            if (self.records.length == 0 && self.dataset.size() > 0) {
+                 //Trigger previous manually to navigate to previous page, 
+                 //If all records are deleted on current page.
+                 self.$pager.find('ul li:first a').trigger('click');
+             } else {
+                 self.configure_pager(self.dataset);
+             }
              self.compute_aggregates();
          });
      },