From 789334924429a4750d5f2c7ad4cfdb84c42e0717 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 21 May 2015 21:35:13 -0400 Subject: [PATCH] TimePicker: allow entries from numpad Fixes #1516 --- UI/WebServerResources/SOGoTimePicker.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UI/WebServerResources/SOGoTimePicker.js b/UI/WebServerResources/SOGoTimePicker.js index a5acbea5b..18efc19cc 100644 --- a/UI/WebServerResources/SOGoTimePicker.js +++ b/UI/WebServerResources/SOGoTimePicker.js @@ -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); },