Image slice sync doesn’t work when 2 different series are selected having similar “ImagePositionPatient”, “ImageOrientationPatient”, “FrameOfReferenceUID”. Upon deep diving into the code I found that there is check in “toggleImageSliceSync.ts”, where “displaySet.isReconstructable” is coming as false and hence the Image slice sync is not working. When I removed this particular check, the functionality started working.
Can someone help me to understand how can we make this “displaySet.isReconstructable” property true for all the series?
Which OHIF version you are using?
v3.9.2
What steps can we follow to reproduce the bug?
load 2 series having different number of slices in the OHIF in 2 viewport layout
click on Image slice sync
notice the image slice sync doesn’t work
// TODO - add a better test than isReconstructable
if (displaySet && displaySet.isReconstructable) {
return true;
}
Hey @jbocce, after upgrading to the v3.10.2, I’m getting an error in the console
“Error Boundary TypeError: viewportGridService.setViewportGridSizeChanged is not a function
at onResize”
I researched about this a little but was not able to resolve it
PS: This is a different issue, I’m trying to load segmentation as an overlay over PET images
Hey @jbocce, I am using this for an enterprise project, hence cannot use the 3.11 version since it’s still in the beta stage. I would be required to upgrade to a more stable version.