From d4591a1492a33d21dec8e2aec9859007cfdea8df Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Fri, 17 Aug 2018 21:57:30 +0200 Subject: [PATCH] Draw disabled checkboxes inset. --- src/openrct2-ui/interface/Widget.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/openrct2-ui/interface/Widget.cpp b/src/openrct2-ui/interface/Widget.cpp index aec058a80e..735c77cbf7 100644 --- a/src/openrct2-ui/interface/Widget.cpp +++ b/src/openrct2-ui/interface/Widget.cpp @@ -593,6 +593,11 @@ static void widget_checkbox_draw(rct_drawpixelinfo* dpi, rct_window* w, rct_widg // checkbox gfx_fill_rect_inset(dpi, l, yMid - 5, l + 9, yMid + 4, colour, INSET_RECT_F_60); + if (widget_is_disabled(w, widgetIndex)) + { + colour |= COLOUR_FLAG_INSET; + } + // fill it when checkbox is pressed if (widget_is_pressed(w, widgetIndex)) { @@ -604,11 +609,6 @@ static void widget_checkbox_draw(rct_drawpixelinfo* dpi, rct_window* w, rct_widg if (widget->text == STR_NONE) return; - if (widget_is_disabled(w, widgetIndex)) - { - colour |= COLOUR_FLAG_INSET; - } - gfx_draw_string_left_centred(dpi, widget->text, gCommonFormatArgs, colour, l + 14, yMid); }