- // tv keeps sending these until a button is pressed
- if (command.parameters[0] == CEC_USER_CONTROL_CODE_DISPLAY_INFORMATION &&
- m_iLastKeyCode == CEC_USER_CONTROL_CODE_DISPLAY_INFORMATION)
+ // TV sometimes keeps sending key presses without releases
+ if (m_iLastKeyCode == command.parameters[0])