Force re-render of virtuoso grid on filter changes

Workaround for https://github.com/Suwayomi/Suwayomi-WebUI/issues/933
This commit is contained in:
schroda
2025-05-17 19:53:56 +02:00
parent 08df61737e
commit 4a1eb6f824
5 changed files with 19 additions and 2 deletions

View File

@@ -168,6 +168,8 @@ const SourceSearchPreview = React.memo(
/>
) : (
<BaseMangaGrid
// the key needs to include filters and query to force a re-render of the virtuoso grid to prevent https://github.com/petyosi/react-virtuoso/issues/1242
key={searchString}
gridWrapperProps={{ sx: { px: 0 } }}
mangas={mangas}
isLoading={isLoading}