diff --git a/web_responsive/static/src/legacy/js/kanban_renderer_mobile.js b/web_responsive/static/src/legacy/js/kanban_renderer_mobile.js index afd521f73..09d5fec16 100644 --- a/web_responsive/static/src/legacy/js/kanban_renderer_mobile.js +++ b/web_responsive/static/src/legacy/js/kanban_renderer_mobile.js @@ -94,7 +94,9 @@ odoo.define("web_responsive.KanbanRendererMobile", function (require) { this._super.apply(this, arguments); core.bus.on("UI_CONTEXT:IS_SMALL_CHANGED", this, () => { this.widgets = []; - this.columnOptions.recordsDraggable = !config.device.isMobile; + this.columnOptions.recordsDraggable = + !config.device.isMobile && + this.columnOptions.originRecordsDraggable; this._renderView(); }); }, @@ -176,7 +178,10 @@ odoo.define("web_responsive.KanbanRendererMobile", function (require) { */ _setState: function () { const res = this._super.apply(this, arguments); - this.columnOptions.recordsDraggable = !config.device.isMobile; + this.columnOptions.originRecordsDraggable = + this.columnOptions.recordsDraggable; + this.columnOptions.recordsDraggable = + !config.device.isMobile && this.columnOptions.recordsDraggable; return res; }, /**