diff --git a/src/game/g_gui.pas b/src/game/g_gui.pas
index 04b8d76a1cc6b79e6c508c3236005e2d2e5a1758..7367a82582f30617628f8e1adb5b748546f4318a 100644 (file)
--- a/src/game/g_gui.pas
+++ b/src/game/g_gui.pas
r := FColor.R;
g := FColor.G;
b := FColor.B;
- if FInvalid then begin r := 128; g := 128; b := 128; end;
+ if FInvalid and (FWindow.FActiveControl <> self) then begin r := 128; g := 128; b := 128; end;
FFont.Draw(FX+8, FY, FText, r, g, b);
if (FWindow.FActiveControl = self) then