diff --git a/src/librustdoc/html/layout.rs b/src/librustdoc/html/layout.rs
index 0af64573926d..265ed6be1552 100644
--- a/src/librustdoc/html/layout.rs
+++ b/src/librustdoc/html/layout.rs
@@ -103,7 +103,7 @@ r##"
Move down in search results
⏎
Go to active search result
- T
+ +
Collapse/expand all sections
diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js
index e8f23c4709d4..14661dbaec4c 100644
--- a/src/librustdoc/html/static/main.js
+++ b/src/librustdoc/html/static/main.js
@@ -124,8 +124,8 @@
focusSearchBar();
break;
- case "t":
- case "T":
+ case "+":
+ ev.preventDefault();
toggleAllDocs();
break;