From 8c9777d4ce5ba398969ee160e210cf7a1899731e Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Wed, 5 Sep 2012 11:05:44 +0200 Subject: [PATCH] [IMP] web_kanban: make kanban records non-draggable when user cannot edit them bzr revid: rco@openerp.com-20120905090544-ru224cad11jyxwbv --- addons/web_kanban/static/src/js/kanban.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 3fa675c5edd..8a9db04b625 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -726,9 +726,10 @@ instance.web_kanban.KanbanRecord = instance.web.Widget.extend({ trigger: 'hover' }); - // If no draghandle is found, make the whole card as draghandle + // If no draghandle is found, make the whole card as draghandle (provided one can edit) if (!this.$el.find('.oe_kanban_draghandle').length) { - this.$el.children(':first').addClass('oe_kanban_draghandle'); + this.$el.children(':first') + .toggleClass('oe_kanban_draghandle', this.view.is_action_enabled('edit')); } this.$el.find('.oe_kanban_action').click(function() {