X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsdl.c;h=8751f1b999dfa4de510e8eacf78aee61a9684e11;hp=04fa05e8c5151be5721ad9c07bcce1e1f06173ca;hb=6746a99c1d7348748c06d457f8496b4253bb7c84;hpb=aa931ed885e278dc0102b5e10f59b2ba52fb690a diff --git a/src/libgame/sdl.c b/src/libgame/sdl.c index 04fa05e8..8751f1b9 100644 --- a/src/libgame/sdl.c +++ b/src/libgame/sdl.c @@ -2966,11 +2966,12 @@ static void DrawTouchInputOverlay() static int alpha_step = 5; static int alpha_last = 0; static int alpha = 0; + boolean active = (overlay.enabled && overlay.active); - if (!overlay.active && deactivated) + if (!active && deactivated) return; - if (overlay.active) + if (active) { if (alpha < alpha_max) alpha = MIN(alpha + alpha_step, alpha_max);