1
0
Fork 0
mirror of https://gitlab.com/futo-org/fcast.git synced 2025-06-24 21:25:23 +00:00

Receivers: Increased loading spinner delay and reset showDuration timer onPlay

This commit is contained in:
Michael Hollister 2025-06-18 16:57:02 -05:00
parent 6a14b98f6b
commit 023f1054e1

View file

@ -81,7 +81,7 @@ let uiHideTimer = new Timer(() => {
uiVisible = false;
playerCtrlStateUpdate(PlayerControlEvent.UiFadeOut);
}, 3000);
let loadingTimer = new Timer(() => { loadingSpinner.style.display = 'block'; }, 50, false);
let loadingTimer = new Timer(() => { loadingSpinner.style.display = 'block'; }, 100, false);
let showDurationTimer = new Timer(mediaEndHandler, 0, false);
let mediaTitleShowTimer = new Timer(() => { mediaTitle.style.display = 'none'; }, 5000);
@ -158,6 +158,7 @@ function onPlay(_event, value: PlayMessage) {
window.targetAPI.sendEvent(new EventMessage(Date.now(), new MediaItemEvent(EventType.MediaItemChange, cachedPlayMediaItem)));
logger.info('Media playback changed:', cachedPlayMediaItem);
playItemCached = false;
showDurationTimer.stop();
if (player) {
if ((player.getSource() === value.url) || (player.getSource() === value.content)) {