Show time with skips removed on invidious

This commit is contained in:
mini-bomba
2023-05-02 21:42:09 +02:00
parent d20b46f3ef
commit 75b406cb5b

View File

@@ -2375,14 +2375,15 @@ function updateAdFlag(): void {
}
function showTimeWithoutSkips(skippedDuration: number): void {
if (isOnInvidious()) return;
if (isNaN(skippedDuration) || skippedDuration < 0) {
skippedDuration = 0;
}
// YouTube player time display
const displayClass = isOnMobileYouTube() ? "ytm-time-display" : "ytp-time-display.notranslate"
const displayClass =
isOnInvidious() ? "vjs-duration" :
isOnMobileYouTube() ? "ytm-time-display" :
"ytp-time-display.notranslate";
const display = document.querySelector(`.${displayClass}`);
if (!display) return;
@@ -2393,7 +2394,7 @@ function showTimeWithoutSkips(skippedDuration: number): void {
if (duration === null) {
duration = document.createElement('span');
duration.id = durationID;
duration.classList.add(displayClass);
if (!isOnInvidious()) duration.classList.add(displayClass);
display.appendChild(duration);
}