close tab on middle mouse click

This commit is contained in:
Steve-Mcl 2024-04-12 11:42:55 +01:00
parent 3075b82792
commit d938e5fb6b

View File

@ -818,6 +818,13 @@ RED.tabs = (function() {
link.on("mouseup",onTabClick);
link.on("click", function(evt) { evt.preventDefault(); })
link.on("dblclick", function(evt) { evt.stopPropagation(); evt.preventDefault(); })
// on middle click, close the tab
link.on("auxclick", function(evt) {
if (evt.which === 2) {
evt.preventDefault();
removeTab(tab.id);
}
});
$('<span class="red-ui-tabs-fade"></span>').appendTo(li);