From 74afccea75171c51186f8cbfc33421d83233e347 Mon Sep 17 00:00:00 2001 From: NoCrypt <57245077+NoCrypt@users.noreply.github.com> Date: Sun, 1 Sep 2024 08:41:31 +0700 Subject: [PATCH] fix: adapt to migu --- common/App.svelte | 6 ++-- common/Router.svelte | 5 +++ common/components/GestureLock.svelte | 10 ++++-- common/components/Navbar.svelte | 36 +++++++++---------- common/views/Player/Player.svelte | 10 +++--- .../Settings/HomeSectionsSettings.svelte | 6 ++-- common/views/Settings/Settings.svelte | 26 +++++++------- 7 files changed, 53 insertions(+), 46 deletions(-) diff --git a/common/App.svelte b/common/App.svelte index 0d991b6..803c5d7 100644 --- a/common/App.svelte +++ b/common/App.svelte @@ -3,7 +3,7 @@ import { writable } from 'simple-store-svelte' import { anilistClient } from '@/modules/anilist.js' import IPC from '@/modules/ipc.js' - import { rss } from './views/TorrentSearch/TorrentModal.svelte' + // import { rss } from './views/TorrentSearch/TorrentModal.svelte' export const page = writable('home') export const view = writable(null) @@ -38,7 +38,7 @@ if (!state) return ignoreNext = true view.set(null) - rss.set(null) + // rss.set(null) if (document.fullscreenElement) { document.exitFullscreen(); if (state.type === 'view') page.set('home') @@ -61,7 +61,6 @@ import Logout from './components/Logout.svelte' import Navbar from './components/Navbar.svelte' import { SUPPORTS } from '@/modules/support.js'; - import IPC from '@/modules/ipc.js' import UpdateModal, { changeLog, updateModal } from './components/UpdateModal.svelte'; setContext('view', view) @@ -105,6 +104,7 @@ $updateModal = false }) + diff --git a/common/Router.svelte b/common/Router.svelte index e6ae382..400e2d8 100644 --- a/common/Router.svelte +++ b/common/Router.svelte @@ -23,6 +23,7 @@ import { client } from '@/modules/torrent.js'; import { settings } from '@/modules/settings.js'; import IPC from '@/modules/ipc.js'; + import { rss } from './views/TorrentSearch/TorrentModal.svelte'; export let page = 'home' @@ -32,6 +33,10 @@ onMount(() => { // Check update if($settings.enableAutoUpdate && SUPPORTS.update) IPC.emit('update') + + window.addEventListener('popstate', e => { + $rss = null + }) }); function closeMiniplayer() { diff --git a/common/components/GestureLock.svelte b/common/components/GestureLock.svelte index 0eebe63..e18e4c0 100644 --- a/common/components/GestureLock.svelte +++ b/common/components/GestureLock.svelte @@ -1,5 +1,6 @@ -