diff --git a/src/pc/djui/djui_inputbox.c b/src/pc/djui/djui_inputbox.c index e1abcfa53..ea31c1956 100644 --- a/src/pc/djui/djui_inputbox.c +++ b/src/pc/djui/djui_inputbox.c @@ -694,7 +694,11 @@ static bool djui_inputbox_render(struct DjuiBase* base) { if (insideSelection && !wasInsideSelection) { gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, 255); } else if (!insideSelection && wasInsideSelection) { - gDPSetEnvColor(gDisplayListHead++, inputbox->textColor.r, inputbox->textColor.g, inputbox->textColor.b, inputbox->textColor.a); + if (isChatInput) { + gDPSetEnvColor(gDisplayListHead++, 255, 255, 255, 255); + } else { + gDPSetEnvColor(gDisplayListHead++, inputbox->textColor.r, inputbox->textColor.g, inputbox->textColor.b, inputbox->textColor.a); + } } wasInsideSelection = insideSelection; }