From 8f1cc2fadb6e29cac8f668d4aa1862b07f78d572 Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur Date: Wed, 3 May 2017 11:46:00 +0200 Subject: [PATCH] [FIX] web_kanban: double click double action When multiple clicking fast (and with the server not too fast), we could end up with an error (eg. "Cannot read property 'controller' of null"). Something has been done previously to improve this when switching between views in: fc8a4b5e. This commit do something similar to limit multiple click on kanban records (doing it as in 26f91c429). opw-705329 closes #16698 --- addons/web_kanban/static/src/js/kanban_record.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/web_kanban/static/src/js/kanban_record.js b/addons/web_kanban/static/src/js/kanban_record.js index c784073f2a5..eee234d8fd6 100644 --- a/addons/web_kanban/static/src/js/kanban_record.js +++ b/addons/web_kanban/static/src/js/kanban_record.js @@ -40,6 +40,8 @@ var KanbanRecord = Widget.extend({ this.sub_widgets = []; this.init_content(record); + // avoid quick multiple clicks + this.on_kanban_action_clicked = _.debounce(this.on_kanban_action_clicked, 300, true); }, init_content: function (record) {