diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index c288f70d..899332d2 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -2237,14 +2237,12 @@ export default { async getScreenshots(measureData, callback) { if (measureData) { await this.imageLocation(measureData) - setTimeout(async() => { - const divForDownloadViewport = document.querySelector( - `div[data-viewport-uid="viewport-${this.activeViewportIndex}"]` - ) - const canvas = await html2canvas(divForDownloadViewport) - const base64Str = canvas.toDataURL('image/png', 1) - callback(base64Str) - }, 50) + const divForDownloadViewport = document.querySelector( + `div[data-viewport-uid="viewport-${this.activeViewportIndex}"]` + ) + const canvas = await html2canvas(divForDownloadViewport) + const base64Str = canvas.toDataURL('image/png', 1) + callback(base64Str) } else { callback() }