diff --git a/web/src/components/overlay/detail/SearchDetailDialog.tsx b/web/src/components/overlay/detail/SearchDetailDialog.tsx index 01e211eec..85f237f66 100644 --- a/web/src/components/overlay/detail/SearchDetailDialog.tsx +++ b/web/src/components/overlay/detail/SearchDetailDialog.tsx @@ -495,6 +495,15 @@ export default function SearchDetailDialog({ } }, [search]); + useEffect(() => { + if (!isDesktop || !onPrevious || !onNext) { + setShowNavigationButtons(false); + return; + } + + setShowNavigationButtons(isOpen); + }, [isOpen, onNext, onPrevious]); + // show/hide annotation settings is handled inside TabsWithActions const searchTabs = useMemo(() => {