diff --git a/src/interface/widget.c b/src/interface/widget.c index d3df2d9e51..9f3e90e025 100644 --- a/src/interface/widget.c +++ b/src/interface/widget.c @@ -1161,6 +1161,8 @@ static void widget_text_box_draw(rct_drawpixelinfo *dpi, rct_window *w, int widg //gfx_fill_rect_inset(dpi, l, t, r, b, colour, 0x20 | (!active ? 0x40 : 0x00)); gfx_fill_rect_inset(dpi, l, t, r, b, colour, 0x60); + RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_FONT_SPRITE_BASE, uint16) = 224; + RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_FONT_FLAGS, uint16) = 0; if (!active) { diff --git a/src/windows/text_input.c b/src/windows/text_input.c index d0b81642a8..c6dcfd9008 100644 --- a/src/windows/text_input.c +++ b/src/windows/text_input.c @@ -274,6 +274,9 @@ static void window_text_input_paint(){ y += 25; + RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_FONT_SPRITE_BASE, uint16) = 224; + RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_FONT_FLAGS, uint16) = 0; + char wrapped_string[512]; strcpy(wrapped_string, text_input);