actions.run => actions.keyPressed

added m_isOn
little cleanup