diff --git a/htdocs/takepos/index.php b/htdocs/takepos/index.php index e67ee97f16f..88ca39aef2a 100644 --- a/htdocs/takepos/index.php +++ b/htdocs/takepos/index.php @@ -711,7 +711,15 @@ function New() { * return void */ function Search2(keyCodeForEnter, moreorless) { - var eventKeyCode = window.event.keyCode; + var eventKeyCode = null; + + if (window.event && window.event.keyCode) { + eventKeyCode = window.event.keyCode; + } + if (eventKeyCode === null && keyCodeForEnter !== '') { + // No key code available, exit early if a key code is required + return; + } console.log("Search2 Call ajax search to replace products keyCodeForEnter="+keyCodeForEnter+", eventKeyCode="+eventKeyCode);