projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added not using touch buttons if touch controls are disabled
[rocksndiamonds.git]
/
src
/
screens.c
diff --git
a/src/screens.c
b/src/screens.c
index d027efa27227ff95e00338bc6a1c8d457683932f..98c7b68ace401ba8fd957d093e854df88b90b466 100644
(file)
--- a/
src/screens.c
+++ b/
src/screens.c
@@
-9745,6
+9745,11
@@
static void CreateScreenMenubuttons(void)
int type = GD_TYPE_NORMAL_BUTTON;
boolean checked = FALSE;
int type = GD_TYPE_NORMAL_BUTTON;
boolean checked = FALSE;
+ // do not use touch buttons if touch controls are disabled
+ if (is_touch_button &&
+ strEqual(setup.touch.control_type, TOUCH_CONTROL_OFF))
+ continue;
+
event_mask = menubutton_info[i].event_mask;
x = (is_touch_button ? pos->x : mSX + GDI_ACTIVE_POS(pos->x));
event_mask = menubutton_info[i].event_mask;
x = (is_touch_button ? pos->x : mSX + GDI_ACTIVE_POS(pos->x));