diff --git a/materialious/src/lib/components/player/Player.svelte b/materialious/src/lib/components/player/Player.svelte index 4c689e34..4285041e 100644 --- a/materialious/src/lib/components/player/Player.svelte +++ b/materialious/src/lib/components/player/Player.svelte @@ -55,7 +55,7 @@ import { addToast } from '$lib/components/Toast.svelte'; import { getPublicEnv, isMobile, isUnrestrictedPlatform, isYTBackend } from '$lib/misc'; import { isOwnBackend } from '$lib/shared'; - import Settings from './settings/Settings.svelte'; + import Settings, { setActiveAudioTrack, setActiveVideoTrack } from './settings/Settings.svelte'; import CaptionSettings from './settings/CaptionSettings.svelte'; import Airplay from './settings/Airplay.svelte'; import Pip from './settings/Pip.svelte'; @@ -244,6 +244,9 @@ restoreDefaultLanguage(player); updateVideoPlayerHeight(); + setActiveAudioTrack(player); + setActiveVideoTrack(player); + if ($playerCCByDefault) { toggleSubtitles(player); } diff --git a/materialious/src/lib/components/player/settings/Settings.svelte b/materialious/src/lib/components/player/settings/Settings.svelte index 994b7afe..17fb7d86 100644 --- a/materialious/src/lib/components/player/settings/Settings.svelte +++ b/materialious/src/lib/components/player/settings/Settings.svelte @@ -1,42 +1,33 @@ + +