From 9c6e1cd305c334f8e3a2d3d9ac6fb4bba1d34c67 Mon Sep 17 00:00:00 2001 From: Salim Kanoun Date: Wed, 13 Dec 2023 20:47:12 +0100 Subject: [PATCH] Fix(HPService): custom image load performed is now reset to false on HP exit (#3809) --- .../services/HangingProtocolService/HangingProtocolService.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/core/src/services/HangingProtocolService/HangingProtocolService.ts b/platform/core/src/services/HangingProtocolService/HangingProtocolService.ts index 104c4be34..c2c987c31 100644 --- a/platform/core/src/services/HangingProtocolService/HangingProtocolService.ts +++ b/platform/core/src/services/HangingProtocolService/HangingProtocolService.ts @@ -413,7 +413,7 @@ export default class HangingProtocolService extends PubSubService { * * @returns A boolean indicating whether a custom image load has been performed or not. */ - public getCustomImageLoadPerformed(): boolean { + private getCustomImageLoadPerformed(): boolean { return this.customImageLoadPerformed; } @@ -957,6 +957,8 @@ export default class HangingProtocolService extends PubSubService { try { if (!this.protocol || this.protocol.id !== protocol.id) { this.stageIndex = options?.stageIndex || 0; + //Reset load performed to false to re-fire loading strategy at new study opening + this.customImageLoadPerformed = false; this._originalProtocol = this._copyProtocol(protocol); // before reassigning the protocol, we need to check if there is a callback