Loading libs/input/Input.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -968,6 +968,13 @@ void PooledInputEventFactory::recycle(InputEvent* event) { return; } break; case AINPUT_EVENT_TYPE_TOUCH_MODE: if (mTouchModeEventPool.size() < mMaxPoolSize) { mTouchModeEventPool.push( std::unique_ptr<TouchModeEvent>(static_cast<TouchModeEvent*>(event))); return; } break; } delete event; } Loading Loading
libs/input/Input.cpp +7 −0 Original line number Diff line number Diff line Loading @@ -968,6 +968,13 @@ void PooledInputEventFactory::recycle(InputEvent* event) { return; } break; case AINPUT_EVENT_TYPE_TOUCH_MODE: if (mTouchModeEventPool.size() < mMaxPoolSize) { mTouchModeEventPool.push( std::unique_ptr<TouchModeEvent>(static_cast<TouchModeEvent*>(event))); return; } break; } delete event; } Loading