Wait for the cornerstone tools to handle CornerstoneImageRendered event to capture the rendered image on the download dialog
This commit is contained in:
parent
e5ad7e15a7
commit
3c1e4c51cd
@ -80,6 +80,8 @@ Template.imageDownloadDialog.onRendered(() => {
|
||||
|
||||
instance.updateViewportPreview = () => {
|
||||
instance.$viewportElement.one('CornerstoneImageRendered', (event, enabledElement) => {
|
||||
// Wait for the tools to handle CornerstoneImageRendered event
|
||||
Tracker.afterFlush(() => {
|
||||
const formData = instance.form.value();
|
||||
const image = instance.viewportPreview;
|
||||
const type = 'image/' + formData.type;
|
||||
@ -99,6 +101,7 @@ Template.imageDownloadDialog.onRendered(() => {
|
||||
image.width = width;
|
||||
image.height = height;
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
// TODO: Add quality parameter to cornerstoneTools' saveAs method
|
||||
|
||||
Loading…
Reference in New Issue
Block a user