diff --git a/extensions/cornerstone-dicom-sr/package.json b/extensions/cornerstone-dicom-sr/package.json index af5d3c57a..e302b690c 100644 --- a/extensions/cornerstone-dicom-sr/package.json +++ b/extensions/cornerstone-dicom-sr/package.json @@ -46,7 +46,7 @@ "@babel/runtime": "^7.20.13", "classnames": "^2.3.2", "@cornerstonejs/adapters": "^0.4.1", - "@cornerstonejs/core": "^0.36.2", + "@cornerstonejs/core": "^0.36.5", "@cornerstonejs/tools": "^0.55.1" } } diff --git a/extensions/cornerstone/package.json b/extensions/cornerstone/package.json index 832776a33..4aceecc65 100644 --- a/extensions/cornerstone/package.json +++ b/extensions/cornerstone/package.json @@ -44,7 +44,7 @@ "dependencies": { "@babel/runtime": "^7.20.13", "@cornerstonejs/adapters": "^0.4.1", - "@cornerstonejs/core": "^0.36.2", + "@cornerstonejs/core": "^0.36.5", "@cornerstonejs/streaming-image-volume-loader": "^0.15.1", "@cornerstonejs/tools": "^0.55.1", "@kitware/vtk.js": "26.5.6", diff --git a/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts b/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts index 0729c783d..26fb92cdc 100644 --- a/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts +++ b/extensions/cornerstone/src/services/ViewportService/CornerstoneViewportService.ts @@ -173,9 +173,9 @@ class CornerstoneViewportService extends PubSubService } public setPresentations(viewport, presentations?: Presentations): void { - const properties = presentations.lutPresentation?.properties; + const properties = presentations?.lutPresentation?.properties; if (properties) viewport.setProperties(properties); - const camera = presentations.positionPresentation?.camera; + const camera = presentations?.positionPresentation?.camera; if (camera) viewport.setCamera(camera); } diff --git a/extensions/measurement-tracking/package.json b/extensions/measurement-tracking/package.json index cf6ddae2a..1582d8784 100644 --- a/extensions/measurement-tracking/package.json +++ b/extensions/measurement-tracking/package.json @@ -32,7 +32,7 @@ "peerDependencies": { "@ohif/core": "^3.0.0", "classnames": "^2.3.2", - "@cornerstonejs/core": "^0.36.2", + "@cornerstonejs/core": "^0.36.5", "@cornerstonejs/tools": "^0.55.1", "@ohif/extension-cornerstone-dicom-sr": "^3.0.0", "dcmjs": "^0.29.4", diff --git a/yarn.lock b/yarn.lock index 154f218fb..ca74f1038 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1459,6 +1459,14 @@ detect-gpu "^4.0.45" lodash.clonedeep "4.5.0" +"@cornerstonejs/core@^0.36.5": + version "0.36.5" + resolved "https://registry.yarnpkg.com/@cornerstonejs/core/-/core-0.36.5.tgz#2e8c2fc2f9d00c2b5a0f1666aa575ab5024f3616" + integrity sha512-5Z4GEjpWaYbEbSpbgNc92oiwTcD8TUpVw1TUQ5UC4OkzxBMN4THmkGifRq5kJpxJTahGVsoU4W1S7of+YsULlg== + dependencies: + detect-gpu "^4.0.45" + lodash.clonedeep "4.5.0" + "@cornerstonejs/streaming-image-volume-loader@^0.15.1": version "0.15.1" resolved "https://registry.npmjs.org/@cornerstonejs/streaming-image-volume-loader/-/streaming-image-volume-loader-0.15.1.tgz#b9fd0efbebbd232119ef0ae7b63bf8b3498bf539"