fix some issues including context menu's shortcut keys

- fix conflicting shortcuts
- rearrange the context menu
Missed `emit` keyword here?