From 5e05c028f48f7799b27bf9d0ac85d5f24b9e0835 Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Fri, 6 Jun 2014 09:12:11 +0200 Subject: [PATCH] [IMP] website: Kanban is sortable for one column if the field sequence is available inside the kanban view (or one2many kanban view). --- addons/web_kanban/static/src/js/kanban.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 91641216c44..1d97522e011 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -348,10 +348,14 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ }, on_groups_started: function() { var self = this; - if (this.group_by) { + if (this.group_by || this.fields_keys.indexOf("sequence") !== -1) { // Kanban cards drag'n'drop - var prev_widget, is_folded, record; - var $columns = this.$el.find('.oe_kanban_column .oe_kanban_column_cards, .oe_kanban_column .oe_kanban_folded_column_cards'); + var prev_widget, is_folded, record, $columns; + if (this.group_by) { + $columns = this.$el.find('.oe_kanban_column .oe_kanban_column_cards, .oe_kanban_column .oe_kanban_folded_column_cards'); + } else { + $columns = this.$el.find('.oe_kanban_column_cards'); + } $columns.sortable({ handle : '.oe_kanban_draghandle', start: function(event, ui) {