diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 91641216c44b10290c206cf046dca0e313a17cdb..1d97522e01133ca9cfdbda50d81c8b92e751552c 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) {