diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 3bbaaf6c430..424518b92d8 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -118,11 +118,19 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({ } } }, + sort_group: function (first, second) { + first = first.header.toLowerCase(); + second = second.header.toLowerCase(); + if (first > second) return 1; + else if (first < second) return -1; + else return 0; + }, on_show_data: function() { var self = this; if (!this.group_by.length) { this.do_record_group(); } + self.all_display_data.sort(this.sort_group); this.$element.html(QWeb.render("KanbanView", {"data": self.all_display_data})); this.on_reload_kanban(); var drag_handel = false;