Fix emit replay looping and add PgUp/PgDn option stepping

This commit is contained in:
Jage9
2026-02-28 02:38:26 -05:00
parent 887aad9435
commit 932ab68be5
4 changed files with 19 additions and 1 deletions

View File

@@ -311,6 +311,13 @@ export class ItemEmitRuntime {
// Ignore stale media reload failures.
}
}
if (element.ended || (Number.isFinite(element.duration) && element.duration > 0 && element.currentTime >= element.duration - 0.01)) {
try {
element.currentTime = 0;
} catch {
// Ignore reset failures for streams/seeking-restricted media.
}
}
void element
.play()
.then(() => {