From 6e96cd2118950962c8445e9b72371c2fdcc360cb Mon Sep 17 00:00:00 2001 From: Francis Appels Date: Thu, 10 Jul 2025 16:45:26 +0200 Subject: [PATCH] fix takepos console error (#34709) * fix console error * exit early --------- Co-authored-by: Laurent Destailleur --- htdocs/takepos/index.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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);