removed duplicates from m_heldkeys
This commit is contained in:
parent
660413ea7f
commit
f2856dcf63
@ -130,9 +130,8 @@ bool Input::isKeyPressed(int key) const
|
||||
}
|
||||
|
||||
void Input::releaseHeldKeys(sf::Keyboard::Key keycode){
|
||||
auto iter = m_heldkeys.begin();
|
||||
while(*iter != keycode) ++iter;
|
||||
m_heldkeys.erase(iter);
|
||||
for(auto iter = m_heldkeys.begin();iter < m_heldkeys.end();)
|
||||
iter = *iter == keycode ? m_heldkeys.erase(iter) : iter+1;
|
||||
}
|
||||
|
||||
/* mouse-related functions */
|
||||
|
Loading…
x
Reference in New Issue
Block a user