fix: study browser mode for multiple studies (#5457)

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
This commit is contained in:
Alireza 2025-10-03 12:28:05 -04:00 committed by GitHub
parent 06445dcaa2
commit 6a1df9de4a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -35,9 +35,11 @@ function PanelStudyBrowser({
const [{ activeViewportId, viewports, isHangingProtocolLayout }] = useViewportGrid();
const [activeTabName, setActiveTabName] = useState(studyMode);
const [expandedStudyInstanceUIDs, setExpandedStudyInstanceUIDs] = useState([
...StudyInstanceUIDs,
]);
const [expandedStudyInstanceUIDs, setExpandedStudyInstanceUIDs] = useState(
studyMode === 'primary' && StudyInstanceUIDs.length > 0
? [StudyInstanceUIDs[0]]
: [...StudyInstanceUIDs]
);
const [hasLoadedViewports, setHasLoadedViewports] = useState(false);
const [studyDisplayList, setStudyDisplayList] = useState([]);
const [displaySets, setDisplaySets] = useState([]);