details:   https://code.tryton.org/tryton/commit/db2acd79a918
branch:    7.8
user:      Cédric Krier <[email protected]>
date:      Thu Jul 23 18:27:41 2026 +0200
description:
        Prevent switching row when double click on Many2One link

        Closes #14967
        (grafted from e8c236df31219bfe19c1e73e4254863fa3ef2d46)
diffstat:

 sao/src/view/tree.js |  5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diffs (15 lines):

diff -r 8562b4091b14 -r db2acd79a918 sao/src/view/tree.js
--- a/sao/src/view/tree.js      Mon Jul 13 18:26:34 2026 +0200
+++ b/sao/src/view/tree.js      Thu Jul 23 18:27:41 2026 +0200
@@ -2809,6 +2809,11 @@
                 params.context = this.field.get_context(record);
                 Sao.Tab.create(params);
             });
+            cell.dblclick((evt) => {
+                // prevent calling switch_row on td
+                evt.preventDefault();
+                evt.stopImmediatePropagation();
+            });
         }
     });
 

Reply via email to