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:
Kp 2016-12-22 05:21:16 +00:00
parent bb6b548540
commit 0109355ae0

View file

@ -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_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))
#endif
{
kc_change_mousebutton(*menu, event, menu->mitems[menu->citem] );
menu->mouse_state = (event.type == EVENT_MOUSE_BUTTON_DOWN);