summaryrefslogtreecommitdiffstats
path: root/webapp/components/sidebar_header_dropdown.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/components/sidebar_header_dropdown.jsx')
-rw-r--r--webapp/components/sidebar_header_dropdown.jsx22
1 files changed, 15 insertions, 7 deletions
diff --git a/webapp/components/sidebar_header_dropdown.jsx b/webapp/components/sidebar_header_dropdown.jsx
index 54f8c3a2d..63a5c2541 100644
--- a/webapp/components/sidebar_header_dropdown.jsx
+++ b/webapp/components/sidebar_header_dropdown.jsx
@@ -51,6 +51,7 @@ export default class SidebarHeaderDropdown extends React.Component {
this.showGetTeamInviteLinkModal = this.showGetTeamInviteLinkModal.bind(this);
this.showTeamMembersModal = this.showTeamMembersModal.bind(this);
this.hideTeamMembersModal = this.hideTeamMembersModal.bind(this);
+ this.showShortcutsModal = this.showShortcutsModal.bind(this);
this.onTeamChange = this.onTeamChange.bind(this);
@@ -109,6 +110,13 @@ export default class SidebarHeaderDropdown extends React.Component {
GlobalActions.showAccountSettingsModal();
}
+ showShortcutsModal(e) {
+ e.preventDefault();
+ this.setState({showDropdown: false});
+
+ GlobalActions.showShortcutsModal();
+ }
+
showAddUsersToTeamModal(e) {
e.preventDefault();
@@ -495,18 +503,18 @@ export default class SidebarHeaderDropdown extends React.Component {
);
}
- const keyboardShortcutsLink = (
+ const keyboardShortcuts = (
<li>
- <Link
- target='_blank'
- rel='noopener noreferrer'
- to='https://about.mattermost.com/default-keyboard_shortcut_link/'
+ <a
+ id='keyboardShortcuts'
+ href='#'
+ onClick={this.showShortcutsModal}
>
<FormattedMessage
id='navbar_dropdown.keyboardShortcuts'
defaultMessage='Keyboard Shortcuts'
/>
- </Link>
+ </a>
</li>
);
@@ -616,7 +624,7 @@ export default class SidebarHeaderDropdown extends React.Component {
{sysAdminLink}
{helpDivider}
{helpLink}
- {keyboardShortcutsLink}
+ {keyboardShortcuts}
{reportLink}
{nativeAppLink}
{about}