diff --git a/addons/stock/static/src/js/widgets.js b/addons/stock/static/src/js/widgets.js index 780af62b774..7aeeefbba04 100644 --- a/addons/stock/static/src/js/widgets.js +++ b/addons/stock/static/src/js/widgets.js @@ -1061,4 +1061,14 @@ function openerp_picking_widgets(instance){ openerp.stock = function(openerp) { openerp.stock = openerp.stock || {}; openerp_picking_widgets(openerp); + + openerp.web_kanban.KanbanRecord.include({ + on_card_clicked: function() { + if (this.view.dataset.model === 'stock.picking.type') { + this.$('.oe_kanban_stock_picking_type_list').first().click(); + } else { + this._super.apply(this, arguments); + } + }, + }); } diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 72d0bf7502d..77f10860294 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -1386,7 +1386,7 @@ -
+