Fix Numpad 2/4/6/8 shortcut
Modification to invoke_action necessary for numpad keys and the tab key to be triggered.
This reverts commit 6d680a8a. Fix inbox#6442 (closed)
/cc @Tavmjong I've re-added your original invoke_action code. Looking at the return value, it was necessary for the Tab key too (previously it was always return false on my machine).
Regarding the reversion, I was careless with that commit, reverted the very thing I tried to fix.