Image slice sync not working

  • 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?

  1. load 2 series having different number of slices in the OHIF in 2 viewport layout
  2. click on Image slice sync
  3. notice the image slice sync doesn’t work
// TODO - add a better test than isReconstructable
      if (displaySet && displaySet.isReconstructable) {
        return true;
      }

Hello @adityapol-q and thanks for posting.

Please try the latest version of OHIF (3.11) and see if your problem is addressed.