From 2639d90e5e6996a3c142daedd5748164c23168e3 Mon Sep 17 00:00:00 2001 From: Alireza Date: Fri, 19 Aug 2022 19:35:29 -0400 Subject: [PATCH] fix: hanging protocol for the tmtv (#2882) --- extensions/tmtv/src/Panels/PanelPetSUV.tsx | 11 +++++++---- extensions/tmtv/src/getHangingProtocolModule.js | 13 +------------ modes/tmtv/src/index.js | 2 +- .../HangingProtocolService/ProtocolEngine.js | 7 +++++-- 4 files changed, 14 insertions(+), 19 deletions(-) diff --git a/extensions/tmtv/src/Panels/PanelPetSUV.tsx b/extensions/tmtv/src/Panels/PanelPetSUV.tsx index 9f895cce5..3e6f102fe 100644 --- a/extensions/tmtv/src/Panels/PanelPetSUV.tsx +++ b/extensions/tmtv/src/Panels/PanelPetSUV.tsx @@ -24,8 +24,11 @@ const DEFAULT_MEATADATA = { */ export default function PanelPetSUV({ servicesManager, commandsManager }) { const { t } = useTranslation('PanelSUV'); - const { DisplaySetService, ToolGroupService, ToolBarService } = - servicesManager.services; + const { + DisplaySetService, + ToolGroupService, + ToolBarService, + } = servicesManager.services; const [metadata, setMetadata] = useState(DEFAULT_MEATADATA); const [ptDisplaySet, setPtDisplaySet] = useState(null); @@ -210,7 +213,7 @@ export default function PanelPetSUV({ servicesManager, commandsManager }) { }} /> protocol.id === 'default'), + protocol: + this.protocols.find(protocol => protocol.id === 'default') ?? + this.protocols[0], }, ]; }