Skip to content

Commit 0e0e780

Browse files
committed
SVY-19388 Regression: SVY-18673 breaks Calendar field behavior - update
1 parent 828a896 commit 0e0e780

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

projects/bootstrapcomponents/src/calendar/calendar.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ export class ServoyBootstrapCalendar extends ServoyBootstrapBaseCalendar {
3232
}
3333

3434
@HostListener('keydown', ['$event'])
35-
onKeyDown(event: KeyboardEvent) {
35+
onKeyDown(event: KeyboardEvent) {
3636
const shortcuts = ['KeyT', 'KeyY', 'KeyB', 'KeyE', 'NumpadAdd', 'NumpadSubtract'];
37-
if (!this.picker) return;
38-
if (event.key === 'ArrowDown' || event.key === 'ArrowUp' || event.key === 'ArrowLeft' || event.key === 'ArrowRight') {
37+
if (!this.picker || (this.readOnly || !this.enabled || this.findmode)) return;
38+
if (event.key === 'ArrowDown' || event.key === 'ArrowUp' || event.key === 'ArrowLeft' || event.key === 'ArrowRight') {
3939
if (!this.picker.display.isVisible && event.key === 'ArrowDown') {
4040
this.picker.show();
4141
} else if (this.picker.display.isVisible) {
@@ -76,7 +76,7 @@ export class ServoyBootstrapCalendar extends ServoyBootstrapBaseCalendar {
7676
this.updateDate(event, date);
7777
}
7878
}
79-
}
79+
}
8080

8181
@HostListener('click', ['$event'])
8282
onClick(event) {

0 commit comments

Comments
 (0)