From 02c94affccd992fb73729b85877b9aa0ccc0d406 Mon Sep 17 00:00:00 2001 From: WardPearce Date: Fri, 18 Oct 2024 11:20:31 +1300 Subject: [PATCH] Save navigation position for going backwards --- materialious/src/lib/Player.svelte | 4 +- materialious/src/routes/(app)/+layout.svelte | 42 +++++++++++++++++--- materialious/static/style.css | 2 +- 3 files changed, 40 insertions(+), 8 deletions(-) diff --git a/materialious/src/lib/Player.svelte b/materialious/src/lib/Player.svelte index 65b7ec00..b32de43f 100644 --- a/materialious/src/lib/Player.svelte +++ b/materialious/src/lib/Player.svelte @@ -540,7 +540,9 @@ if (typeof silenceSkipperInterval !== 'undefined') { clearInterval(silenceSkipperInterval); } - savePlayerPos(); + try { + savePlayerPos(); + } catch (error) {} await player.pause(); player.destroy(); playerPosSet = false; diff --git a/materialious/src/routes/(app)/+layout.svelte b/materialious/src/routes/(app)/+layout.svelte index e98c47a2..45ad7392 100644 --- a/materialious/src/routes/(app)/+layout.svelte +++ b/materialious/src/routes/(app)/+layout.svelte @@ -1,17 +1,15 @@