changed shortcut behaviour from "show" to "toggle"

The current shortcut behavior is to just show the top bar regardless of if the top bar is or is not being shown at the moment.
This change will hide the top bar if the shortcut is pressed while the top bar is
being shown.