From 58533114af3e5a706b70958ee4fb96eea340c5d2 Mon Sep 17 00:00:00 2001 From: skomerko <168652295+skomerko@users.noreply.github.com> Date: Fri, 21 Feb 2025 12:26:09 +0100 Subject: [PATCH] WebUI: Show 'Edit tracker URL...' only when one tracker is selected --- src/webui/www/private/scripts/prop-trackers.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/webui/www/private/scripts/prop-trackers.js b/src/webui/www/private/scripts/prop-trackers.js index 796b090c1..360758e6e 100644 --- a/src/webui/www/private/scripts/prop-trackers.js +++ b/src/webui/www/private/scripts/prop-trackers.js @@ -138,8 +138,6 @@ window.qBittorrent.PropTrackers ??= (() => { addTrackerFN(); }, EditTracker: (element, ref) => { - // only allow editing of one row - element.firstElementChild.click(); editTrackerFN(element); }, RemoveTracker: (element, ref) => { @@ -162,7 +160,11 @@ window.qBittorrent.PropTrackers ??= (() => { this.hideItem("CopyTrackerUrl"); } else { - this.showItem("EditTracker"); + if (selectedTrackers.length === 1) + this.showItem("EditTracker"); + else + this.hideItem("EditTracker"); + this.showItem("RemoveTracker"); this.showItem("CopyTrackerUrl"); }