From 03cfc9b80cd88befd276c52170a029705a15f074 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Tue, 2 Jul 2024 17:03:12 +0200 Subject: [PATCH] Correctly detect multiple scanlators --- src/components/navbar/ReaderNavBar.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/navbar/ReaderNavBar.tsx b/src/components/navbar/ReaderNavBar.tsx index 46a5a6b3..4e7cd768 100644 --- a/src/components/navbar/ReaderNavBar.tsx +++ b/src/components/navbar/ReaderNavBar.tsx @@ -155,7 +155,10 @@ export function ReaderNavBar(props: IProps) { const handleBack = useBackButton(); - const hasMultipleScanlators = useMemo(() => !!new Set(chapters.map(({ scanlator }) => scanlator)).size, [chapters]); + const hasMultipleScanlators = useMemo( + () => new Set(chapters.map(({ scanlator }) => scanlator)).size > 1, + [chapters], + ); const [drawerOpen, setDrawerOpen] = useState(settings.staticNav || prevDrawerOpen); const [updateDrawerOnRender, setUpdateDrawerOnRender] = useState(true);