From 4f2e57a2704fe8684aa560bbb85f3e60f7d42127 Mon Sep 17 00:00:00 2001 From: NoCrypt <57245077+NoCrypt@users.noreply.github.com> Date: Thu, 1 Aug 2024 17:09:01 +0700 Subject: [PATCH] fix(mobile): auto-fullscreen not working --- common/components/cards/EpisodeCard.svelte | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/common/components/cards/EpisodeCard.svelte b/common/components/cards/EpisodeCard.svelte index 1d4af5b..5e86fa1 100644 --- a/common/components/cards/EpisodeCard.svelte +++ b/common/components/cards/EpisodeCard.svelte @@ -19,8 +19,12 @@ const view = getContext('view') function viewMedia () { + if (SUPPORTS.isAndroid) document.querySelector('.content-wrapper').requestFullscreen() + if (data.onclick) { + data.onclick() + return + } $view = media - if (SUPPORTS.isAndroid) document.fullscreenElement ? document.exitFullscreen() : document.querySelector('.content-wrapper').requestFullscreen() } function setHoverState (state) { preview = state @@ -29,7 +33,7 @@ const progress = liveAnimeEpisodeProgress(media?.id, data?.episode) -