From 27b33a7e01f6884362a0b773ac33697b28b55e10 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Mon, 17 Oct 2011 17:49:24 +0200 Subject: [PATCH] [IMP] Prevent default click event for kanban actions and color picker bzr revid: fme@openerp.com-20111017154924-on1t3g6c4rlews13 --- addons/web_kanban/static/src/js/kanban.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 23a0b75a322..dcd168536d8 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -226,13 +226,14 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({ var timeoutId = setTimeout(function() { $cpicker.remove() }, 500); $cpicker.data('timeoutId', timeoutId); }); - $cpicker.find('a').click(function() { + $cpicker.find('a').click(function(evt) { var data = {}; data[$e.data('name')] = $(this).data('color'); self.dataset.write(id, data, {}, function() { self.on_reload_record(id); }); $cpicker.remove(); + return false; }); }, /** @@ -397,6 +398,7 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({ }); }, on_action_clicked: function(evt) { + evt.preventDefault(); var $action = $(evt.currentTarget), record_id = parseInt($action.closest(".oe_kanban_record").attr("id").split('_')[1]), type = $action.data('type');