From 94406edf2164651358ed1a032745f2821c83f00c Mon Sep 17 00:00:00 2001 From: Evren Ozkan Date: Thu, 29 Nov 2018 13:02:12 -0500 Subject: [PATCH] fix(tool-manager): Set tools passive except the active tools --- Packages/ohif-viewerbase/client/lib/toolManager.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Packages/ohif-viewerbase/client/lib/toolManager.js b/Packages/ohif-viewerbase/client/lib/toolManager.js index 28b37bcae..78ed191aa 100644 --- a/Packages/ohif-viewerbase/client/lib/toolManager.js +++ b/Packages/ohif-viewerbase/client/lib/toolManager.js @@ -183,8 +183,10 @@ export const toolManager = { configuration: defaultToolConfig }); - // Set all tools passive by default in order to render the external data if exists - cornerstoneTools.setToolPassive(toolName); + // Set all tools (except the active tools) passive by default in order to render the external data if exists + if (!activeTool || !Object.values(activeTool).includes(toolName)) { + cornerstoneTools.setToolPassive(toolName); + } } });