QFix Notification selection (#3469)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev 2023-06-29 18:04:06 +07:00 committed by GitHub
parent dcabd43cb5
commit 14dd02ff90
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -68,6 +68,7 @@
changeSelected(selected)
} else {
selected = index
changeSelected(selected)
markAsRead(selected)
}
}
@ -127,11 +128,13 @@
key.stopPropagation()
key.preventDefault()
selected--
changeSelected(selected)
}
if (key.code === 'ArrowDown') {
key.stopPropagation()
key.preventDefault()
selected++
changeSelected(selected)
}
if (key.code === 'Enter') {
key.preventDefault()
@ -159,6 +162,7 @@
on:keydown={onKeydown}
on:click={() => {
selected = i
changeSelected(selected)
}}
/>
{/each}