Fixing console errors related to cornerstone
This commit is contained in:
1 parent
04da9310d1
commit
af611109c0
5 files changed
+36
-7
No files matched your search
+12
-4
@@ -63,7 +63,9 @@ Template.imageThumbnail.onRendered(() => {
|
||||
|
||||
cornerstone.displayImage(element, image);
|
||||
|
||||
$element.one('cornerstoneimagerendered', () => {
|
||||
$element.one('cornerstoneimagerendered', event => {
|
||||
const eventData = event.originalEvent.detail;
|
||||
const { element } = eventData;
|
||||
const enabledElement = cornerstone.getEnabledElement(element);
|
||||
|
||||
// Create a static image from
|
||||
@@ -72,8 +74,10 @@ Template.imageThumbnail.onRendered(() => {
|
||||
const dataUrl = enabledElement.canvas.toDataURL('image/jpeg', 1);
|
||||
imageElement.src = dataUrl;
|
||||
|
||||
// Disable cornerstone for thumbnail element and remove its canvas
|
||||
cornerstone.disable(element);
|
||||
// Try to disable cornerstone for thumbnail element and remove its canvas
|
||||
try {
|
||||
cornerstone.disable(element);
|
||||
} catch (e) {}
|
||||
|
||||
$element.append(imageElement);
|
||||
|
||||
@@ -117,7 +121,11 @@ Template.imageThumbnail.onDestroyed(() => {
|
||||
const $parent = instance.$('.imageThumbnail');
|
||||
const $element = $parent.find('.imageThumbnailCanvas');
|
||||
const element = $element.get(0);
|
||||
cornerstone.disable(element);
|
||||
|
||||
// Try to disable the element if it still exists
|
||||
try {
|
||||
cornerstone.disable(element);
|
||||
} catch (e) {}
|
||||
});
|
||||
|
||||
Template.imageThumbnail.helpers({
|
||||
|
||||
Reference in new issue
Block a user