TimePicker: allow entries from numpad

Fixes #1516
pull/86/head
Francis Lachapelle 2015-05-21 21:35:13 -04:00
parent e40be92204
commit 7893349244
1 changed files with 3 additions and 1 deletions

View File

@ -206,7 +206,9 @@ var SOGoTimePickerInterface = {
event.keyCode == Event.KEY_TAB ||
event.keyCode == Event.KEY_BACKSPACE)
return true;
if (event.keyCode > 57 && event.keyCode != 186 && event.keyCode != 59 ||
if (event.keyCode > 57 && // ignore non-numeric characters
(event.keyCode < 96 || event.keyCode > 105) && // but allow entries from keypad
event.keyCode != 186 && event.keyCode != 59 ||
(event.keyCode == 186 || event.keyCode == 59) && this.value.indexOf(":") >= 0)
Event.stop(event);
},