diff --git a/common/components/cards/EpisodeCard.svelte b/common/components/cards/EpisodeCard.svelte index 29c22cf..8a5beef 100644 --- a/common/components/cards/EpisodeCard.svelte +++ b/common/components/cards/EpisodeCard.svelte @@ -7,7 +7,6 @@ import { liveAnimeEpisodeProgress } from '@/modules/animeprogress.js' import { anilistClient } from '@/modules/anilist.js' import { SUPPORTS } from '@/modules/support.js'; - import { longpress } from '@/modules/longpress.js' export let data @@ -48,7 +47,7 @@ const progress = liveAnimeEpisodeProgress(media?.id, data?.episode) -
+
{#if preview} {#if !SUPPORTS.isAndroid} diff --git a/common/modules/longpress.js b/common/modules/longpress.js deleted file mode 100644 index 3b60cb5..0000000 --- a/common/modules/longpress.js +++ /dev/null @@ -1,27 +0,0 @@ -export function longpress(node, cb = () => {}) { - const threshold = 500 - const handle_mousedown = () => { - let start = Date.now(); - - const timeout = setTimeout(() => { - cb(); - }, threshold); - - const cancel = () => { - clearTimeout(timeout); - node.removeEventListener('mousemove', cancel); - node.removeEventListener('mouseup', cancel); - }; - - node.addEventListener('mousemove', cancel); - node.addEventListener('mouseup', cancel); - } - - node.addEventListener('mousedown', handle_mousedown); - - return { - destroy() { - node.removeEventListener('mousedown', handle_mousedown); - } - }; -} \ No newline at end of file