details: https://code.tryton.org/tryton/commit/a7107515b3fc
branch: 6.0
user: Cédric Krier <[email protected]>
date: Wed Nov 26 21:34:50 2025 +0100
description:
Limit editable tree click event to the tab
This permits the navigation between tabs.
Closes #14393
(grafted from 9fe27176548921f8d056f006940256a68472ef42)
diffstat:
sao/src/view/tree.js | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diffs (25 lines):
diff -r 944e2d85186a -r a7107515b3fc sao/src/view/tree.js
--- a/sao/src/view/tree.js Tue Dec 02 13:39:07 2025 +0100
+++ b/sao/src/view/tree.js Wed Nov 26 21:34:50 2025 +0100
@@ -1811,9 +1811,11 @@
return;
}
- body = listener = jQuery(document.body);
+ body = jQuery(document.body);
if (body.hasClass('modal-open')) {
listener = this.tree.el.parents('.modal').last();
+ } else {
+ listener = this.tree.el.parents('.tab-pane').last();
}
var handler = function(event_) {
if ((event_.currentTarget == body[0]) &&
@@ -1826,7 +1828,7 @@
event_.stopPropagation();
return;
}
- body.off('click.sao.editabletree');
+ listener.off('click.sao.editabletree');
this.tree.edit_row(null);
return true;
}.bind(this);