Loading libs/input/Input.cpp +7 −0 Original line number Original line Diff line number Diff line Loading @@ -968,6 +968,13 @@ void PooledInputEventFactory::recycle(InputEvent* event) { return; return; } } break; 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; delete event; } } Loading Loading
libs/input/Input.cpp +7 −0 Original line number Original line Diff line number Diff line Loading @@ -968,6 +968,13 @@ void PooledInputEventFactory::recycle(InputEvent* event) { return; return; } } break; 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; delete event; } } Loading