fix: skip VOI sync for empty viewports (#5599)

Co-authored-by: trenser-belbin <belbin.kunjumon@prenuvo.com>
This commit is contained in:
Belbin-GKandtrenser-belbin authored and GitHub committed 2025-12-03 15:36:30 -05:00
1 parent 4e5d5a7701
commit 1aa4431121
1 file changed
+4
@@ -84,6 +84,10 @@ function groupViewportsByModality(
return viewportsArray.reduce((acc, viewport) => {
const { displaySetInstanceUIDs } = viewport;
// Todo: add proper fusion support
// Fix: Skip processing if the viewport is empty.
if (!displaySetInstanceUIDs?.length) {
return acc;
}
const displaySetInstanceUID = displaySetInstanceUIDs[0];
const displaySet = displaySetService.getDisplaySetByUID(displaySetInstanceUID);