From 8c02bbb4bc00b223443e6ecd820771d838b67ad1 Mon Sep 17 00:00:00 2001 From: skomerko <168652295+skomerko@users.noreply.github.com> Date: Fri, 14 Feb 2025 16:54:23 +0100 Subject: [PATCH] WebUI: Select next available search tab after closing last active tab with X button --- src/webui/www/private/scripts/search.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/webui/www/private/scripts/search.js b/src/webui/www/private/scripts/search.js index cc926baa2..3dc0b454b 100644 --- a/src/webui/www/private/scripts/search.js +++ b/src/webui/www/private/scripts/search.js @@ -184,7 +184,10 @@ window.qBittorrent.Search ??= (() => { closeTabElem.src = "images/application-exit.svg"; closeTabElem.width = "10"; closeTabElem.height = "10"; - closeTabElem.addEventListener("click", function(e) { qBittorrent.Search.closeSearchTab(this); }); + closeTabElem.addEventListener("click", function(e) { + e.stopPropagation(); + closeSearchTab(this); + }); tabElem.prepend(closeTabElem); tabElem.appendChild(getStatusIconElement("QBT_TR(Searching...)QBT_TR[CONTEXT=SearchJobWidget]", "images/queued.svg"));