Always show status in tip
This commit is contained in:
parent
7dc4dd9da6
commit
2bfb3d5363
@ -184,12 +184,13 @@ export class Tooltip {
|
|||||||
this.from.textContent = item.usable;
|
this.from.textContent = item.usable;
|
||||||
this.size.textContent = item.fmtSize;
|
this.size.textContent = item.fmtSize;
|
||||||
this.date.textContent = new Date(item.startDate).toLocaleString();
|
this.date.textContent = new Date(item.startDate).toLocaleString();
|
||||||
|
this.eta.textContent = item.fmtETA;
|
||||||
|
|
||||||
const running = item.state === DownloadState.RUNNING;
|
const running = item.state === DownloadState.RUNNING;
|
||||||
const hidden = this.eta.classList.contains("hidden");
|
const hidden = this.speedbox.classList.contains("hidden");
|
||||||
|
|
||||||
if (!running && !hidden) {
|
if (!running && !hidden) {
|
||||||
this.eta.classList.add("hidden");
|
this.eta.style.fontWeight = "bold";
|
||||||
this.etalabel.classList.add("hidden");
|
this.etalabel.classList.add("hidden");
|
||||||
this.speedbox.classList.add("hidden");
|
this.speedbox.classList.add("hidden");
|
||||||
this.progressbar.classList.add("hidden");
|
this.progressbar.classList.add("hidden");
|
||||||
@ -199,14 +200,13 @@ export class Tooltip {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (hidden) {
|
if (hidden) {
|
||||||
this.eta.classList.remove("hidden");
|
this.eta.style.fontWeight = "auto";
|
||||||
this.etalabel.classList.remove("hidden");
|
this.etalabel.classList.remove("hidden");
|
||||||
this.speedbox.classList.remove("hidden");
|
this.speedbox.classList.remove("hidden");
|
||||||
this.progressbar.classList.remove("hidden");
|
this.progressbar.classList.remove("hidden");
|
||||||
this.adjust(null);
|
this.adjust(null);
|
||||||
}
|
}
|
||||||
this.progress.style.width = `${item.percent * 100}%`;
|
this.progress.style.width = `${item.percent * 100}%`;
|
||||||
this.eta.textContent = item.fmtETA;
|
|
||||||
this.current.textContent = formatSpeed(item.stats.current);
|
this.current.textContent = formatSpeed(item.stats.current);
|
||||||
this.average.textContent = formatSpeed(item.stats.avg);
|
this.average.textContent = formatSpeed(item.stats.avg);
|
||||||
this.drawSpeeds();
|
this.drawSpeeds();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user