add hot keys and fixed a bug when navigating among panel buttons