From 1e64288bda4ef90668c7bea658d7154fc4dd44f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 19 May 2026 17:33:44 +0200 Subject: [PATCH] Do not save record in editable tree view with parent when checkbox is toggled The parent record is responsible to save the records which is part of a field. Closes #14848 (grafted from a20b069dd1699260f029e93ee2e0c306a15fe155) --HG-- branch : 8.0 --- sao/src/view/tree.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sao/src/view/tree.js b/sao/src/view/tree.js index 66bf9300eb..74bc05d5ad 100644 --- a/sao/src/view/tree.js +++ b/sao/src/view/tree.js @@ -2791,7 +2791,7 @@ fields, false, false)) { var value = cell.prop('checked'); this.field.set_client(record, value); - if (record !== current_record) { + if ((!this.group.parent) & (record !== current_record)) { // we can not rely on editable tree handler to save the row record.save(); }