mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
fix retained scroll position while navigating
This commit is contained in:
@@ -422,8 +422,7 @@ const Board = () => {
|
||||
<div className="page-jump">
|
||||
<Link to={`/p/${selectedAddress}/settings`} onClick={() => setIsSettingsOpen(true)}>Settings</Link>
|
||||
|
||||
<Link to="/" onClick={() => handleStyleChange({target: {value: "Yotsuba"}}
|
||||
)}>Home</Link>
|
||||
<Link to="/" onClick={() => {handleStyleChange({target: {value: "Yotsuba"}}); window.scrollTo(0, 0);}}>Home</Link>
|
||||
</div>
|
||||
</div>
|
||||
<div id="separator-mobile"> </div>
|
||||
@@ -508,7 +507,7 @@ const Board = () => {
|
||||
</span>
|
||||
<div id="catalog-button-desktop">
|
||||
[
|
||||
<Link to={`/p/${selectedAddress}/catalog`}>Catalog</Link>
|
||||
<Link to={`/p/${selectedAddress}/catalog`} onClick={()=> {window.scrollTo(0, 0)}}>Catalog</Link>
|
||||
]
|
||||
</div>
|
||||
{feed.length > 0 ? (
|
||||
@@ -531,7 +530,7 @@ const Board = () => {
|
||||
)}
|
||||
<div id="catalog-button-mobile">
|
||||
<span className="btn-wrap">
|
||||
<Link to={`/p/${selectedAddress}/catalog`}>Catalog</Link>
|
||||
<Link to={`/p/${selectedAddress}/catalog`} onClick={()=> {window.scrollTo(0, 0)}}>Catalog</Link>
|
||||
</span>
|
||||
</div>
|
||||
</TopBar>
|
||||
@@ -1012,7 +1011,9 @@ const Board = () => {
|
||||
((thread.replyCount + pendingReplyCounts[thread.cid]) + " replies")
|
||||
: null
|
||||
}</span>
|
||||
<Link key={`rl2-${index}`} to={`/p/${selectedAddress}/c/${thread.cid}`} onClick={() => setSelectedThread(thread.cid)} className="button-mobile" >View Thread</Link>
|
||||
<Link key={`rl2-${index}`} to={`/p/${selectedAddress}/c/${thread.cid}`}
|
||||
onClick={() => {setSelectedThread(thread.cid); window.scrollTo(0, 0);}}
|
||||
className="button-mobile" >View Thread</Link>
|
||||
</div>
|
||||
</div>
|
||||
{displayedReplies?.map((reply, index) => {
|
||||
|
||||
Reference in New Issue
Block a user