[MERGE] trunk-bug-1094839-vja: in listview, sorting arrow disappearing from column...
authorChristophe Matthieu <chm@openerp.com>
Thu, 3 Jan 2013 09:28:23 +0000 (10:28 +0100)
committerChristophe Matthieu <chm@openerp.com>
Thu, 3 Jan 2013 09:28:23 +0000 (10:28 +0100)
bzr revid: chm@openerp.com-20130103092823-jbjhh686vix52ih6

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

index 645338f..b452dc8 100644 (file)
@@ -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) {