Switch kconfig_handler to D2 mouse button semantics
Presumably, D2 switched to EVENT_MOUSE_BUTTON_UP for a good reason. Switch D1 to that rule too.
This commit is contained in:
parent
bb6b548540
commit
0109355ae0
|
@ -1214,11 +1214,7 @@ static window_event_result kconfig_handler(window *wind,const d_event &event, kc
|
||||||
|
|
||||||
case EVENT_MOUSE_BUTTON_DOWN:
|
case EVENT_MOUSE_BUTTON_DOWN:
|
||||||
case EVENT_MOUSE_BUTTON_UP:
|
case EVENT_MOUSE_BUTTON_UP:
|
||||||
#if defined(DXX_BUILD_DESCENT_I)
|
|
||||||
if (menu->changing && (menu->items[menu->citem].type == BT_MOUSE_BUTTON) && (event.type == EVENT_MOUSE_BUTTON_DOWN))
|
|
||||||
#elif defined(DXX_BUILD_DESCENT_II)
|
|
||||||
if (menu->changing && (menu->items[menu->citem].type == BT_MOUSE_BUTTON) && (event.type == EVENT_MOUSE_BUTTON_UP))
|
if (menu->changing && (menu->items[menu->citem].type == BT_MOUSE_BUTTON) && (event.type == EVENT_MOUSE_BUTTON_UP))
|
||||||
#endif
|
|
||||||
{
|
{
|
||||||
kc_change_mousebutton(*menu, event, menu->mitems[menu->citem] );
|
kc_change_mousebutton(*menu, event, menu->mitems[menu->citem] );
|
||||||
menu->mouse_state = (event.type == EVENT_MOUSE_BUTTON_DOWN);
|
menu->mouse_state = (event.type == EVENT_MOUSE_BUTTON_DOWN);
|
||||||
|
|
Loading…
Reference in a new issue