]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/html/static/main.js
Add shortcut for theme picker menu
[rust.git] / src / librustdoc / html / static / main.js
index de4792a5bd2f7fa12c890a5fe0cf86c7e28cf825..10342679cf47412ee1eff503a0661c642c9193ac 100644 (file)
@@ -415,6 +415,15 @@ function defocusSearchBar() {
                 displayHelp(true, ev);
                 break;
 
+            case "t":
+            case "T":
+                displayHelp(false, ev);
+                ev.preventDefault();
+                var themePicker = getThemePickerElement();
+                themePicker.click();
+                themePicker.focus();
+                break;
+
             default:
                 var themePicker = getThemePickerElement();
                 if (themePicker.parentNode.contains(ev.target)) {
@@ -2852,6 +2861,7 @@ function defocusSearchBar() {
         var shortcuts = [
             ["?", "Show this help dialog"],
             ["S", "Focus the search field"],
+            ["T", "Focus the theme picker menu"],
             ["↑", "Move up in search results"],
             ["↓", "Move down in search results"],
             ["↹", "Switch tab"],