Purge image cache issue (stackPrefetch) (PR #180)
Pull Request https://github.com/chafey/cornerstoneTools/pull/180
This commit is contained in:
parent
7c23f0b791
commit
a01a86ac7e
@ -8887,8 +8887,14 @@ Display scroll progress bar across bottom of image.
|
|||||||
// Stop prefetching if the ImageCacheFull event is fired from cornerstone
|
// Stop prefetching if the ImageCacheFull event is fired from cornerstone
|
||||||
// console.log('CornerstoneImageCacheFull full, stopping');
|
// console.log('CornerstoneImageCacheFull full, stopping');
|
||||||
var element = e.data.element;
|
var element = e.data.element;
|
||||||
|
var stackPrefetchData;
|
||||||
|
|
||||||
|
try {
|
||||||
|
stackPrefetchData = cornerstoneTools.getToolState(element, toolType);
|
||||||
|
} catch(error) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
var stackPrefetchData = cornerstoneTools.getToolState(element, toolType);
|
|
||||||
if (!stackPrefetchData || !stackPrefetchData.data || !stackPrefetchData.data.length) {
|
if (!stackPrefetchData || !stackPrefetchData.data || !stackPrefetchData.data.length) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -8905,7 +8911,15 @@ Display scroll progress bar across bottom of image.
|
|||||||
// it to the indicesToRequest list so that it will be retrieved later if the
|
// it to the indicesToRequest list so that it will be retrieved later if the
|
||||||
// currentImageIdIndex is changed to an image nearby
|
// currentImageIdIndex is changed to an image nearby
|
||||||
var element = e.data.element;
|
var element = e.data.element;
|
||||||
var stackData = cornerstoneTools.getToolState(element, 'stack');
|
var stackData;
|
||||||
|
|
||||||
|
try {
|
||||||
|
// It will throw an exception in some cases (eg: thumbnails)
|
||||||
|
stackData = cornerstoneTools.getToolState(element, 'stack');
|
||||||
|
} catch(error) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (!stackData || !stackData.data || !stackData.data.length) {
|
if (!stackData || !stackData.data || !stackData.data.length) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user