mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-20 21:33:27 -07:00
WebUI: Show 'Edit tracker URL...' only when one tracker is selected
We can only edit one URL through the dialog, so there's no point in showing this context option when more than one tracker is selected in trackers table. PR #22311.
This commit is contained in:
parent
41d9ee91a1
commit
f432c1e615
1 changed files with 5 additions and 3 deletions
|
@ -138,8 +138,6 @@ window.qBittorrent.PropTrackers ??= (() => {
|
||||||
addTrackerFN();
|
addTrackerFN();
|
||||||
},
|
},
|
||||||
EditTracker: (element, ref) => {
|
EditTracker: (element, ref) => {
|
||||||
// only allow editing of one row
|
|
||||||
element.firstElementChild.click();
|
|
||||||
editTrackerFN(element);
|
editTrackerFN(element);
|
||||||
},
|
},
|
||||||
RemoveTracker: (element, ref) => {
|
RemoveTracker: (element, ref) => {
|
||||||
|
@ -162,7 +160,11 @@ window.qBittorrent.PropTrackers ??= (() => {
|
||||||
this.hideItem("CopyTrackerUrl");
|
this.hideItem("CopyTrackerUrl");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
this.showItem("EditTracker");
|
if (selectedTrackers.length === 1)
|
||||||
|
this.showItem("EditTracker");
|
||||||
|
else
|
||||||
|
this.hideItem("EditTracker");
|
||||||
|
|
||||||
this.showItem("RemoveTracker");
|
this.showItem("RemoveTracker");
|
||||||
this.showItem("CopyTrackerUrl");
|
this.showItem("CopyTrackerUrl");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue