From 1f74c184302cc7ea5615032bf4bda5dd381b5a0f Mon Sep 17 00:00:00 2001 From: Hulala Date: Sat, 11 May 2024 11:19:38 +0200 Subject: [PATCH] Close client tab with mouse middle click --- sao/CHANGELOG | 1 + sao/src/tab.js | 5 +++++ tryton/CHANGELOG | 1 + tryton/tryton/gui/main.py | 9 ++++++++- 4 files changed, 15 insertions(+), 1 deletion(-) diff --git a/sao/CHANGELOG b/sao/CHANGELOG index faeb4deabb..82a0ce6d51 100644 --- a/sao/CHANGELOG +++ b/sao/CHANGELOG @@ -1,3 +1,4 @@ +* Close tab with mouse middle click * Support language suffix in CSV import Version 7.2.0 - 2024-04-29 diff --git a/sao/src/tab.js b/sao/src/tab.js index 3cfc5df85d..34f1b13040 100644 --- a/sao/src/tab.js +++ b/sao/src/tab.js @@ -438,6 +438,11 @@ }).on('show.bs.tab', function() { Sao.set_url(tab.get_url(), tab.name_long.split(' / ').pop()); Sao.Tab.set_view_type(tab.current_view_type); + }).on('mousedown', function(evt) { + if (evt.which === 2) { + evt.preventDefault(); + tab.close(); + } }) .append(jQuery('