diff --git a/src/components/views/Catalog.jsx b/src/components/views/Catalog.jsx index 3d888eb6..2ac3b44e 100644 --- a/src/components/views/Catalog.jsx +++ b/src/components/views/Catalog.jsx @@ -471,8 +471,8 @@ const Catalog = () => { const fallbackImgUrl = "assets/filedeleted-res.gif"; return ( {setSelectedThread(thread.cid); window.scrollTo(0, 0);}}> -
+ onClick={() => setSelectedThread(thread.cid)}> +
{commentMediaInfo?.url ? ( {commentMediaInfo?.type === "webpage" ? ( diff --git a/src/components/views/SubscriptionsCatalog.jsx b/src/components/views/SubscriptionsCatalog.jsx index f826ed91..63057a43 100644 --- a/src/components/views/SubscriptionsCatalog.jsx +++ b/src/components/views/SubscriptionsCatalog.jsx @@ -214,7 +214,7 @@ const SubscriptionsCatalog = () => { const fallbackImgUrl = "assets/filedeleted-res.gif"; return ( {setSelectedThread(thread.cid); window.scrollTo(0, 0);}}> + onClick={() => setSelectedThread(thread.cid)}>
{commentMediaInfo?.url ? ( diff --git a/src/components/views/Thread.jsx b/src/components/views/Thread.jsx index 046d16a4..d8df9438 100644 --- a/src/components/views/Thread.jsx +++ b/src/components/views/Thread.jsx @@ -73,6 +73,12 @@ const Thread = () => { const commentMediaInfo = getCommentMediaInfo(comment); const fallbackImgUrl = "assets/filedeleted-res.gif"; + + useEffect(() => { + window.scrollTo(0, 0); + }, []); + + useEffect(() => { if ( comment.state === "failed" && selectedAddress === undefined) { navigate('/404');