From d4f4fdb0c8c9e20fd44f82074722fb0a3289e7c8 Mon Sep 17 00:00:00 2001 From: Steve Date: Mon, 31 Dec 2018 16:46:44 +0000 Subject: [PATCH] Darken screen correctly on challenge home. --- src/challenges/challengeHome.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/challenges/challengeHome.c b/src/challenges/challengeHome.c index f7f0cbd..ad3676c 100644 --- a/src/challenges/challengeHome.c +++ b/src/challenges/challengeHome.c @@ -308,6 +308,14 @@ static void draw(void) drawStars(); + if (show == SHOW_MENU) + { + SDL_SetRenderDrawBlendMode(app.renderer, SDL_BLENDMODE_BLEND); + SDL_SetRenderDrawColor(app.renderer, 0, 0, 0, 128); + SDL_RenderFillRect(app.renderer, NULL); + SDL_SetRenderDrawBlendMode(app.renderer, SDL_BLENDMODE_NONE); + } + SDL_SetRenderTarget(app.renderer, app.uiBuffer); drawText(UI_WIDTH / 2, 40, 28, TA_CENTER, colors.white, CHALLENGES_TEXT); @@ -447,11 +455,6 @@ static void drawMenu(void) { SDL_Rect r; - SDL_SetRenderDrawBlendMode(app.renderer, SDL_BLENDMODE_BLEND); - SDL_SetRenderDrawColor(app.renderer, 0, 0, 0, 128); - SDL_RenderFillRect(app.renderer, NULL); - SDL_SetRenderDrawBlendMode(app.renderer, SDL_BLENDMODE_NONE); - r.w = 400; r.h = 500; r.x = (UI_WIDTH / 2) - r.w / 2;