I have created following angular custom directive, it is working fine if we using numbers above alphabets, but is it not working if we used numpad of keyboard.