From f2e26af2108af27e895aa9fbdc66f67653b7abee Mon Sep 17 00:00:00 2001 From: Nav Date: Sat, 5 Oct 2024 14:37:19 +0100 Subject: [PATCH] Fixed `alternative` attribute parsing bug in `FromXmlService` --- .../TargetDescriptionFiles/Services/Xml/FromXmlService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/scripts/Targets/TargetDescriptionFiles/Services/Xml/FromXmlService.php b/build/scripts/Targets/TargetDescriptionFiles/Services/Xml/FromXmlService.php index 7257eac6..9bf0052e 100644 --- a/build/scripts/Targets/TargetDescriptionFiles/Services/Xml/FromXmlService.php +++ b/build/scripts/Targets/TargetDescriptionFiles/Services/Xml/FromXmlService.php @@ -394,7 +394,7 @@ class FromXmlService return new Signal( $attributes['name'] ?? null, $attributes['pad-key'] ?? null, - isset($attributes['alternative']) ? (bool) $attributes['alternative'] : null, + isset($attributes['alternative']) ? trim($attributes['alternative']) === 'true' : null, $this->stringService->tryStringToInt($attributes['index'] ?? null), $attributes['function'] ?? null, $attributes['field'] ?? null