diff --git a/client/components/Reader/HelpPage/HotkeysHelpPage/HotkeysHelpPage.vue b/client/components/Reader/HelpPage/HotkeysHelpPage/HotkeysHelpPage.vue
index 3c7596dc..b9e78625 100644
--- a/client/components/Reader/HelpPage/HotkeysHelpPage/HotkeysHelpPage.vue
+++ b/client/components/Reader/HelpPage/HotkeysHelpPage/HotkeysHelpPage.vue
@@ -4,7 +4,7 @@
- F1, H - открыть справку
- Escape - показать/скрыть страницу загрузки
- - Tab - показать/скрыть панель управления
+ - Tab, Q - показать/скрыть панель управления
- PageUp, Left, Shift+Space, Backspace - страницу назад
- PageDown, Right, Space - страницу вперед
- Home - в начало книги
diff --git a/client/components/Reader/LoaderPage/LoaderPage.vue b/client/components/Reader/LoaderPage/LoaderPage.vue
index edf97c7d..c0ac9167 100644
--- a/client/components/Reader/LoaderPage/LoaderPage.vue
+++ b/client/components/Reader/LoaderPage/LoaderPage.vue
@@ -103,6 +103,13 @@ class LoaderPage extends Vue {
event.stopPropagation();
return true;
}
+
+ if (event.type == 'keydown' && (document.activeElement !== input && event.code == 'KeyQ')) {
+ this.$emit('tool-bar-toggle');
+ event.preventDefault();
+ event.stopPropagation();
+ return true;
+ }
}
}
//-----------------------------------------------------------------------------
diff --git a/client/components/Reader/TextPage/TextPage.vue b/client/components/Reader/TextPage/TextPage.vue
index c9e9a4ca..19a3583f 100644
--- a/client/components/Reader/TextPage/TextPage.vue
+++ b/client/components/Reader/TextPage/TextPage.vue
@@ -930,6 +930,7 @@ class TextPage extends Vue {
this.$emit('full-screen-toogle');
break;
case 'Tab':
+ case 'KeyQ':
this.doToolBarToggle();
event.preventDefault();
event.stopPropagation();