From 04b3fd9545b97913029220840529a52eb7d4904d Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Sat, 20 May 2023 13:02:47 +0800 Subject: [PATCH] Fix media click handler not "refreshing" --- src/pages/status.jsx | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/pages/status.jsx b/src/pages/status.jsx index a681b55e..2ea035c9 100644 --- a/src/pages/status.jsx +++ b/src/pages/status.jsx @@ -610,14 +610,17 @@ function StatusThread({ id, closeLink = '/', instance: propInstance }) { const initialPageState = useRef(showMedia ? 'media+status' : 'status'); - const handleMediaClick = useCallback((e, i, media, status) => { - e.preventDefault(); - e.stopPropagation(); - setSearchParams({ - media: i + 1, - mediaStatusID: status.id, - }); - }, []); + const handleMediaClick = useCallback( + (e, i, media, status) => { + e.preventDefault(); + e.stopPropagation(); + setSearchParams({ + media: i + 1, + mediaStatusID: status.id, + }); + }, + [id], + ); return (