diff --git a/materialious/electron/package-lock.json b/materialious/electron/package-lock.json index 66896d1d..4da54337 100644 --- a/materialious/electron/package-lock.json +++ b/materialious/electron/package-lock.json @@ -1,12 +1,12 @@ { "name": "Materialious", - "version": "1.10.14", + "version": "1.10.15", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "Materialious", - "version": "1.10.14", + "version": "1.10.15", "license": "MIT", "dependencies": { "@capacitor-community/electron": "^5.0.0", diff --git a/materialious/src/routes/(app)/watch/[slug]/+page.svelte b/materialious/src/routes/(app)/watch/[slug]/+page.svelte index 2203943e..c9d1f87d 100644 --- a/materialious/src/routes/(app)/watch/[slug]/+page.svelte +++ b/materialious/src/routes/(app)/watch/[slug]/+page.svelte @@ -303,7 +303,7 @@ clearTimeout(pauseTimeout); } pauseTimeout = setTimeout(() => { - playerElement.pause(); + playerElement?.pause(); pauseTimerSeconds = 0; clearTimeout(pauseTimeout); }, pauseTimerSeconds * 1000); @@ -341,15 +341,14 @@ {#if data.video.lengthSeconds > 360 && !data.video.hlsUrl} {/if} @@ -578,34 +577,39 @@ {/if} - -
- - {#if pauseTimerSeconds > 0} - {$_('player.pauseVideoIn')} {humanizeSeconds(pauseTimerSeconds)} - {/if} + { + if (pauseTimerSeconds > 0) setPauseTimer(); + (event.target as HTMLDialogElement).close(); + }} +> +
+
{$_('player.pauseVideoIn')} {humanizeSeconds(pauseTimerSeconds)}
+ + + +
+ +
-