diff --git a/gui/fsm.cpp b/gui/fsm.cpp index 6f41720..fd3a999 100644 --- a/gui/fsm.cpp +++ b/gui/fsm.cpp @@ -177,7 +177,7 @@ namespace gui { mouse_action(true); } break; case MOUSE_DRAG_START: - dbc::check(false, "DRAG START IN LOOT GRAB"); + mouse_action(false); break; case MOUSE_DROP: mouse_action(false); @@ -242,8 +242,9 @@ namespace gui { state(State::LOOT_GRAB); break; case INV_SELECT: - state(State::INV_GRAB); - INV_GRAB(ev, data); + dbc::log("INV_SELECT disabled in FSM::LOOTING"); + state(State::IDLE); + // INV_GRAB(ev, data); break; case MOUSE_DRAG_START: case MOUSE_CLICK: @@ -319,7 +320,8 @@ namespace gui { state(State::LOOTING); } break; case INV_SELECT: - state(State::INV_GRAB); + dbc::log("INV_SELECT disabled in IDLE"); + // state(State::INV_GRAB); break; case MOUSE_CLICK: mouse_action(false);