diff --git a/sao/src/view/tree.js b/sao/src/view/tree.js index bf714bfdce..b4205d84e9 100644 --- a/sao/src/view/tree.js +++ b/sao/src/view/tree.js @@ -2061,6 +2061,9 @@ }, selection_changed: function() { var is_selected = this.is_selected(); + if (this.tree.selection_mode == Sao.common.SELECTION_SINGLE) { + this.tree.select_records(null, null); + } this.set_selection(is_selected); if (is_selected) { this.tree.select_changed(this.record);