From 58c7517228bcf4322ca0a6d34657b90a36a70e82 Mon Sep 17 00:00:00 2001 From: Yang Gang Date: Fri, 29 Nov 2024 17:03:48 +0800 Subject: [PATCH] MdeModulePkg DriverHealthManagerDxe: Display HealthStatus as TextTwo When PcdBrowserGrayOutTextStatement is TRUE, TextOpCode will be GrayOut. HealthStatus cannot be displayed in help area, use TextTwo to display it. Signed-off-by: Yang Gang --- .../DriverHealthManagerDxe/DriverHealthManagerDxe.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.c b/MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.c index 4794365b55..de33f1b2a5 100644 --- a/MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.c +++ b/MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe.c @@ -694,6 +694,7 @@ DriverHealthManagerUpdateForm ( UINTN Index; EFI_STRING_ID Prompt; EFI_STRING_ID Help; + EFI_STRING_ID TextTwo; CHAR16 String[512]; UINTN StringCount; EFI_STRING TmpString; @@ -848,11 +849,12 @@ DriverHealthManagerUpdateForm ( mDriverHealthManagerHealthInfo[Index].HealthStatus == EfiDriverHealthStatusHealthy || mDriverHealthManagerHealthInfo[Index].HealthStatus == EfiDriverHealthStatusFailed ); + TextTwo = Help; HiiCreateTextOpCode ( StartOpCodeHandle, Prompt, - Help, - 0 + 0, + TextTwo ); break; }