OHIF-129: Enabling CinePlay button only when active viewport has more than 1 image in its stack; Fixed some errors when CinePlay Dialog is open and stopped and layout changes.

This commit is contained in:
Eloízio Salgado committed 2016-11-07 12:01:03 -02:00
1 parent 12862aec51
commit a7ba6b49fe
11 files changed
+65 -13

No files matched your search

@@ -216,12 +216,12 @@ function loadDisplaySetIntoViewport(data, templateData) {
var multiframeMetadata = instance.multiframeMetadata;
var cineToolData = {
loop: OHIF.viewer.cine.loop,
framesPerSecond: multiframeMetadata.averageFrameRate || OHIF.viewer.cine.framesPerSecond
framesPerSecond: multiframeMetadata ? multiframeMetadata.averageFrameRate : OHIF.viewer.cine.framesPerSecond
};
cornerstoneTools.addToolState(element, 'playClip', cineToolData);
// Autoplay datasets that have framerates set
if (multiframeMetadata.isMultiframeImage && multiframeMetadata.averageFrameRate > 0) {
if (multiframeMetadata && multiframeMetadata.isMultiframeImage && multiframeMetadata.averageFrameRate > 0) {
cornerstoneTools.playClip(element);
}