diff --git a/app/assets/javascripts/discourse/lib/keyboard_shortcuts.js b/app/assets/javascripts/discourse/lib/keyboard_shortcuts.js index 3170a21f090..6b19db16a46 100644 --- a/app/assets/javascripts/discourse/lib/keyboard_shortcuts.js +++ b/app/assets/javascripts/discourse/lib/keyboard_shortcuts.js @@ -44,6 +44,7 @@ Discourse.KeyboardShortcuts = Ember.Object.createWithMixins({ FUNCTION_BINDINGS: { 'home': 'goToFirstPost', + '#': 'toggleProgress', 'end': 'goToLastPost', 'j': 'selectDown', 'k': 'selectUp', @@ -132,6 +133,10 @@ Discourse.KeyboardShortcuts = Ember.Object.createWithMixins({ } }, + toggleProgress: function() { + Discourse.__container__.lookup('controller:topic-progress').send('toggleExpansion'); + }, + showSearch: function() { $('#search-button').click(); return false; diff --git a/app/assets/javascripts/discourse/templates/modal/keyboard_shortcuts_help.js.handlebars b/app/assets/javascripts/discourse/templates/modal/keyboard_shortcuts_help.js.handlebars index b2e64bdddbf..1d10cb1a1f5 100644 --- a/app/assets/javascripts/discourse/templates/modal/keyboard_shortcuts_help.js.handlebars +++ b/app/assets/javascripts/discourse/templates/modal/keyboard_shortcuts_help.js.handlebars @@ -14,6 +14,7 @@

{{i18n keyboard_shortcuts_help.navigation.title}}