webmail: while attachment viewer is open, don't handle global keyboard shortcuts (like search, going to inbox)

feedback from jonathan, thanks!
This commit is contained in:
Mechiel Lukkien
2023-08-10 11:02:13 +02:00
parent c24bb063e5
commit 0434e49c3a
2 changed files with 8 additions and 9 deletions

View File

@ -2743,11 +2743,6 @@ const newMsglistView = (msgElem: HTMLElement, listMailboxes: listMailboxes, setL
},
key: async (k: string, e: KeyboardEvent) => {
if (attachmentView) {
attachmentView.key(k, e)
return
}
const moveKeys = [
' ', 'ArrowUp', 'ArrowDown',
'PageUp', 'h', 'H',
@ -4469,6 +4464,10 @@ const init = async () => {
l.push(e.key)
const k = l.join(' ')
if (attachmentView) {
attachmentView.key(k, e)
return
}
if (composeView) {
await composeView.key(k, e)
return