X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fgadgets.c;h=c50fb32e5f0f1e3b9b8493957470499b1ed8c86a;hb=ba97d11c1d36c851c68b534c3dce85a3218edd11;hp=1004199f40d45bdd9cf405ca4398a71f1e75d045;hpb=f73405762b7a66ebed17c0f6fa56e909d7e5626f;p=rocksndiamonds.git diff --git a/src/libgame/gadgets.c b/src/libgame/gadgets.c index 1004199f..c50fb32e 100644 --- a/src/libgame/gadgets.c +++ b/src/libgame/gadgets.c @@ -808,7 +808,8 @@ static void DrawGadget_OverlayTouchButton(struct GadgetInfo *gi) int alpha_max = SDL_ALPHA_OPAQUE; int alpha_step = ALPHA_FADING_STEPSIZE(alpha_max); - if (gi->mapped) + // only show mapped overlay touch buttons if touch screen is really used + if (gi->mapped && runtime.uses_touch_device) { if (alpha < alpha_max) alpha = MIN(alpha + alpha_step, alpha_max);