Quellcode durchsuchen

Keyboard Shortcuts: Sign in to enable them (#18271)

Eric Leijonmarck vor 6 Jahren
Ursprung
Commit
12f5d16c76
1 geänderte Dateien mit 9 neuen und 7 gelöschten Zeilen
  1. 9 7
      public/app/core/services/keybindingSrv.ts

+ 9 - 7
public/app/core/services/keybindingSrv.ts

@@ -39,13 +39,15 @@ export class KeybindingSrv {
   }
 
   setupGlobal() {
-    this.bind(['?', 'h'], this.showHelpModal);
-    this.bind('g h', this.goToHome);
-    this.bind('g a', this.openAlerting);
-    this.bind('g p', this.goToProfile);
-    this.bind('s o', this.openSearch);
-    this.bind('f', this.openSearch);
-    this.bindGlobal('esc', this.exit);
+    if (this.contextSrv.user.isSignedIn) {
+      this.bind(['?', 'h'], this.showHelpModal);
+      this.bind('g h', this.goToHome);
+      this.bind('g a', this.openAlerting);
+      this.bind('g p', this.goToProfile);
+      this.bind('s o', this.openSearch);
+      this.bind('f', this.openSearch);
+      this.bindGlobal('esc', this.exit);
+    }
   }
 
   openSearch() {