fix: A couple of changes to enable cs3d integration build (#5944)

* fix: A couple of changes to enable cs3d integration build

* Bun update

* fix: Crosshairs tests due to order changes

* Fix a race in DicomTagBrowser.spec.ts and update the comparison for the screenshot for seg hydration.

* Fix sorting issues by using consistent sort

* fix: Inconsistency in scoord loader.  Will need an update to screenshot

* Fix crosshairs stability issues and random order issues in Scoord

* Update the comparison image

* Update navigate image

* fix: Axios issue

* Update to current CS3D
This commit is contained in:
Bill Wallace authored and GitHub committed 2026-04-10 16:51:37 -04:00
1 parent 66c8e0c195
commit f6bbd5c779
29 files changed
+565 -295

No files matched your search

+1 -1
View File
@@ -54,7 +54,7 @@
"@cornerstonejs/codec-libjpeg-turbo-8bit": "1.2.2",
"@cornerstonejs/codec-openjpeg": "1.3.0",
"@cornerstonejs/codec-openjph": "2.4.7",
"@cornerstonejs/dicom-image-loader": "4.20.0",
"@cornerstonejs/dicom-image-loader": "4.21.2",
"@emotion/serialize": "1.3.3",
"@ohif/core": "3.13.0-beta.55",
"@ohif/extension-cornerstone": "3.13.0-beta.55",
@@ -2,7 +2,7 @@ import { DicomMetadataStore, log, utils, Enums } from '@ohif/core';
import getStudies from './studiesList';
import isSeriesFilterUsed from '../../utils/isSeriesFilterUsed';
const { seriesSortCriteria, getSplitParam } = utils;
const { getSplitParam } = utils;
/**
* Initialize the route.
@@ -34,7 +34,10 @@ export async function defaultRouteInit(
const displaySets = displaySetService.getActiveDisplaySets();
// The display sets are not necessarily in load order, even though the
// series got started in load order, so re-sort them before hanging
const sortCriteria = seriesSortCriteria.default;
const sortCriteria = customizationService.getCustomization('sortingCriteria') as (
a,
b
) => number;
if (!displaySets || !displaySets.length) {
return;