use keypress event instead of keyup to catch pushTag action

fixes cyrillic and probably others on some keys like `comma`

Possible fix for #34