int y = (is_touch_button ? pos->y : GDI_ACTIVE_POS(pos->y));
int id = i;
- // do not use touch buttons if touch controls are disabled
- if (is_touch_button &&
- strEqual(setup.touch.control_type, TOUCH_CONTROL_OFF))
+ // do not use touch buttons if overlay touch buttons are disabled
+ if (is_touch_button && !setup.touch.overlay_buttons)
continue;
if (gfx->bitmap == NULL)
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))
+ // do not use touch buttons if overlay touch buttons are disabled
+ if (is_touch_button && !setup.touch.overlay_buttons)
continue;
event_mask = menubutton_info[i].event_mask;
int y = pos->y;
int id = i;
- // do not use touch buttons if touch controls are disabled
- if (is_touch_button &&
- strEqual(setup.touch.control_type, TOUCH_CONTROL_OFF))
+ // do not use touch buttons if overlay touch buttons are disabled
+ if (is_touch_button && !setup.touch.overlay_buttons)
continue;
if (global.use_envelope_request && !is_touch_button)