diff --git a/web/src/views/events/DesktopEventView.tsx b/web/src/views/events/DesktopEventView.tsx index 1f2879ae8..67ac11714 100644 --- a/web/src/views/events/DesktopEventView.tsx +++ b/web/src/views/events/DesktopEventView.tsx @@ -116,6 +116,16 @@ export default function DesktopEventView() { [reviewPages] ); + useEffect(() => { + if (!reviewItems || !reviewItems.all) { + return + } + + if (reviewItems.all.length > 0 && reviewItems[severity].length == 0) { + setSize(size + 1) + } + }, [reviewItems, severity]) + // review interaction const pagingObserver = useRef(); diff --git a/web/src/views/events/MobileEventView.tsx b/web/src/views/events/MobileEventView.tsx index eb4c9fb29..5cb4b1e52 100644 --- a/web/src/views/events/MobileEventView.tsx +++ b/web/src/views/events/MobileEventView.tsx @@ -106,6 +106,16 @@ export default function MobileEventView() { [reviewPages] ); + useEffect(() => { + if (!reviewItems || !reviewItems.all) { + return + } + + if (reviewItems.all.length > 0 && reviewItems[severity].length == 0) { + setSize(size + 1) + } + }, [reviewItems, severity, size]) + // review interaction const pagingObserver = useRef();