Viewers
Viewers copied to clipboard
[Bug] SEG/RTSTRUCT breaks Stack Image Sync after loading
Describe the Bug
Stack Image Sync works in the study before a SEG is loaded, but stops working after
Steps to Reproduce
-
On v3-demo.ohif.org, load a study and set up a pair of viewports: series 5 | series 4 in this example, which both have 79 slices: https://v3-demo.ohif.org/viewer?StudyInstanceUIDs=1.3.6.1.4.1.14519.5.2.1.1706.8374.643249677828306008300337414785
-
Enable Stack Image Sync.
-
Scroll through either viewport and see that the two series will scroll in sync together.
-
Drag the SEG into the first viewport (series 5, its origin series).
-
Make sure Stack Image Sync is still enabled.
-
Scroll through either viewport and see that only the active viewport will scroll.
The current behavior
Stack Image Sync works in the study before a SEG is loaded, but stops working after
The expected behavior
Stack Image Sync should work with and without a SEG loaded into a viewport.
OS
OS Windows 10
Node version
16.14.0
Browser
Chrome 111.0.0
Yes, since the viewports will get converted to volume viewports and stack image sync only works for stack viewports
@sedghi Hi Alireza, I just tested this again on OHIF Demo v3.7 and it's still an issue. https://viewer.ohif.org/viewer?StudyInstanceUIDs=1.3.6.1.4.1.14519.5.2.1.1706.8374.643249677828306008300337414785
Version number 3.7.0 Commit Hash 5ddf8a16027255d28dc01c1740099cf85bbcf458 Browser Chrome 117.0.0 OS Windows 10
Stack image sync working before SEG/RTstruct is loaded:
Default state after loading SEG/RTstruct:
Stack image sync broken:
Any fixes planned?
Yes, in development
Check here https://github.com/OHIF/Viewers/pull/3849
We just release the OHIF 3.8, you can find more details here https://ohif.org/release-notes/3p8/ If you still encounter this issue in 3.8, please re-open this.