diff --git a/sao/src/view/tree.js b/sao/src/view/tree.js index 2a878061dc..064f512e1c 100644 --- a/sao/src/view/tree.js +++ b/sao/src/view/tree.js @@ -3211,6 +3211,7 @@ if (states.invisible || states.readonly) { return; } + event.stopImmediatePropagation(); button.el.prop('disabled', true); // state will be reset at display var row = this.view.rows.find(function(row) { return row.record == record;