angular keystroke hack