From 433a66cc40df9fdc2c9c37e7e38a23cd8b9ddaf2 Mon Sep 17 00:00:00 2001 From: patriciussanctus Date: Mon, 29 May 2017 16:01:00 +0300 Subject: [PATCH] Picker: esc => close and stop --- packages/date-picker/src/picker.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/date-picker/src/picker.vue b/packages/date-picker/src/picker.vue index 4c2c6a859..956f5d74d 100644 --- a/packages/date-picker/src/picker.vue +++ b/packages/date-picker/src/picker.vue @@ -409,9 +409,10 @@ export default { handleKeydown(event) { const keyCode = event.keyCode; - // tab - if (keyCode === 9) { + // TAB or ESC + if (keyCode === 9 || keyCode === 27) { this.pickerVisible = false; + event.stopPropagation(); } },