fix: Address various layout and prompt bugs (#2472)

* fix: layout should not reset when opening a new study in studyBrowser

* fix: added state to handle ignored SR series for hydration
This commit is contained in:
Alireza authored and GitHub committed 2021-07-19 14:31:40 +02:00
1 parent 042dbb13b4
commit 3dec7cfcda
11 files changed
+38 -14

No files matched your search

@@ -175,7 +175,8 @@ function PanelStudyBrowser({
setExpandedStudyInstanceUIDs(updatedExpandedStudyInstanceUIDs);
if (!shouldCollapseStudy) {
requestDisplaySetCreationForStudy(DisplaySetService, StudyInstanceUID);
const madeInClient = true
requestDisplaySetCreationForStudy(DisplaySetService, StudyInstanceUID, madeInClient);
}
}
@@ -1,7 +1,8 @@
function requestDisplaySetCreationForStudy(
dataSource,
DisplaySetService,
StudyInstanceUID
StudyInstanceUID,
madeInClient,
) {
// TODO: is this already short-circuited by the map of Retrieve promises?
if (
@@ -12,7 +13,7 @@ function requestDisplaySetCreationForStudy(
return;
}
dataSource.retrieveSeriesMetadata({ StudyInstanceUID });
dataSource.retrieveSeriesMetadata({ StudyInstanceUID, madeInClient });
}
export default requestDisplaySetCreationForStudy;