KeyDown handler
NOTE: We do the filtering here (in the local handler),
but dispatching happens always (when component in focus) - no metter of filtering
This is needed for event bubbling (because perhaps parent component wants to react on key that is filtered by this component)


- e (Event)
- An event