Fix shortcut keys prevented in date fields (#5009)

This commit is contained in:
shamoon
2023-12-17 17:07:09 -08:00
committed by GitHub
parent 341815cc03
commit 55dadf0b00
2 changed files with 35 additions and 1 deletions

View File

@@ -90,7 +90,11 @@ export class DateComponent
}
onKeyPress(event: KeyboardEvent) {
if ('Enter' !== event.key && !/[0-9,\.\/-]+/.test(event.key)) {
if (
'Enter' !== event.key &&
!(event.altKey || event.metaKey || event.ctrlKey) &&
!/[0-9,\.\/-]+/.test(event.key)
) {
event.preventDefault()
}
}