From 11db0f89fe10d318cbfd55c77a995981ddbe2385 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Thu, 3 Jan 2013 10:28:23 +0100 Subject: [PATCH] [MERGE] trunk-bug-1094839-vja: in listview, sorting arrow disappearing from column header when the user change of the view and return on listview. bzr revid: chm@openerp.com-20130103092823-jbjhh686vix52ih6 --- addons/web/static/src/js/view_list.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/addons/web/static/src/js/view_list.js b/addons/web/static/src/js/view_list.js index 645338f62c9..b452dc8a496 100644 --- a/addons/web/static/src/js/view_list.js +++ b/addons/web/static/src/js/view_list.js @@ -348,6 +348,14 @@ instance.web.ListView = instance.web.View.extend( /** @lends instance.web.ListVi this.sidebar.add_toolbar(this.fields_view.toolbar); this.sidebar.$el.hide(); } + //Sort + if(this.dataset._sort.length){ + if(this.dataset._sort[0].indexOf('-') == -1){ + this.$el.find('th[data-id=' + this.dataset._sort[0] + ']').addClass("sortdown"); + }else { + this.$el.find('th[data-id=' + this.dataset._sort[0].split('-')[1] + ']').addClass("sortup"); + } + } this.trigger('list_view_loaded', data, this.grouped); }, sort_by_column: function (e) {