Revamp shortcuts handler (not tested yet)

This commit is contained in:
m hagoort 2020-09-26 00:02:29 +02:00
parent 31828b125f
commit 5e7f531c7f
21 changed files with 190 additions and 170 deletions

View file

@ -81,7 +81,7 @@ class AbstractSystemDropDownUserView extends AbstractViewNext {
}
onBuild() {
key('`', [KeyState.MessageList, KeyState.MessageView, KeyState.Settings], () => {
shortcuts.add('`', '', [KeyState.MessageList, KeyState.MessageView, KeyState.Settings], () => {
if (this.viewModelVisibility()) {
MessageStore.messageFullScreenMode(false);
this.accountMenuDropdownTrigger(true);
@ -89,7 +89,7 @@ class AbstractSystemDropDownUserView extends AbstractViewNext {
});
// shortcuts help
key('shift+/', [KeyState.MessageList, KeyState.MessageView, KeyState.Settings], () => {
shortcuts.add('/', 'shift', [KeyState.MessageList, KeyState.MessageView, KeyState.Settings], () => {
if (this.viewModelVisibility()) {
showScreenPopup(require('View/Popup/KeyboardShortcutsHelp'));
return false;