Fixed:key handle bug.
This commit is contained in:
parent
16e98073d8
commit
bcad96ab84
|
@ -63,9 +63,11 @@ bool DataProcessing::KeyEventHandle(VStateMachineData *msg)
|
|||
if (iter != mKeyClickHandle.end() && KeyEvent::SHORT_CLICK == data->mData.mKeyEvent) {
|
||||
return mKeyClickHandle[data->mData.mKeyName](data->mData);
|
||||
}
|
||||
iter = mKeyHoldDownHandle.find(data->mData.mKeyName);
|
||||
if (iter != mKeyHoldDownHandle.end() && KeyEvent::HOLD_DOWN == data->mData.mKeyEvent) {
|
||||
return mKeyHoldDownHandle[data->mData.mKeyName](data->mData);
|
||||
}
|
||||
iter = mKeyHoldUpHandle.find(data->mData.mKeyName);
|
||||
if (iter != mKeyHoldUpHandle.end() && KeyEvent::HOLD_UP == data->mData.mKeyEvent) {
|
||||
return mKeyHoldUpHandle[data->mData.mKeyName](data->mData);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user