OHIF / Viewers

OHIF zero-footprint DICOM viewer and oncology specific Lesion Tracker, plus shared extension packages
https://docs.ohif.org/
MIT License
3.13k stars 3.3k forks source link

Thumbnails dragging for viewing doesn't work in time of image playback #1244

Closed vicOnGit75 closed 12 months ago

vicOnGit75 commented 4 years ago

Thumbnails dragging for viewing doesn't work in time of image playback

Steps to reproduce: -https://viewer-dev.ohif.org/

Speed change after not successful attempt does the work.

DragCine

dannyrb commented 4 years ago

Hmm... @igoroctaviano, could this be the DraggableArea preventing drag events on the viewports?

igoroctaviano commented 4 years ago

Hmm... @igoroctaviano, could this be the DraggableArea preventing drag events on the viewports?

@dannyrb I tried the mentioned flow but I could not replicate. I could drag normally. Can you check as well?

dannyrb commented 4 years ago

Study: https://viewer-dev.ohif.org/viewer/1.3.6.1.4.1.25403.345050719074.3824.20170126083429.2

I'm using FireFox. Intermittently, the series will not change. Sometimes it switches seamlessly. The overlay always disappears. Stopping/starting the CINE player resolves the issue.

This is likely a react-cornerstone-viewport issue, not Dialog Service.

vicOnGit75 commented 4 years ago

I'm working with Chrome 78, Windows 10. Misbehavior is pretty consistent, not 100% though. Happened on viewer-dev and also on local server locally build. Didn't experience such behavior on version from beginning of October. Also scroll on thumbnail panel is not consistent.

dannyrb commented 4 years ago

If I had to guess, when react-cornerstone-viewport receives updates imageIds props, we should be checking to see if CINE isPlaying. We may need to "stop" and then "start" after the stack toolstate is updated.

sedghi commented 12 months ago

Please review the latest code in the master branch. This issue might have been resolved. If it persists, kindly reopen the issue with updated details.

Try viewer-dev.ohif.org instead of viewer.ohif.org Our viewer.ohif.org is deployed from release branch while viewer-dev.ohif.org is our master branch Read more about branch explanations here https://docs.ohif.org/development/getting-started#developing