Key.duration wasn't set to zero after a Key.reset (thanks @DrHackenstein, #932)