From d7d7c6d1dc4ceb332915611a6ef10695aa6f81f6 Mon Sep 17 00:00:00 2001 From: Aaron van Geffen Date: Sun, 29 Jan 2017 23:19:46 +0100 Subject: [PATCH] Draw tab outline even if tab is disabled. --- src/openrct2/interface/widget.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/openrct2/interface/widget.c b/src/openrct2/interface/widget.c index 9328b35026..3a8c82d8c1 100644 --- a/src/openrct2/interface/widget.c +++ b/src/openrct2/interface/widget.c @@ -293,12 +293,14 @@ static void widget_tab_draw(rct_drawpixelinfo *dpi, rct_window *w, sint32 widget if (widget->image == -1) return; - // Check if tab is disabled - if (!widget_is_disabled(w, widgetIndex)) { - widget_draw_image(dpi, w, widgetIndex); - return; - } + // Draw outline. + widget_draw_image(dpi, w, widgetIndex); + // Check if tab is disabled + if (!widget_is_disabled(w, widgetIndex)) + return; + + // ??? Seems superfluous, as this function is only used to draw tabs. if (widget->type == WWT_TAB) return;