# HG changeset patch
# User Rafa Alonso <ral@openbravo.com>
# Date 1434397334 -7200
#      Mon Jun 15 21:42:14 2015 +0200
# Node ID eb036a835d78ecf1883047ce59c43df3ca0dd6de
# Parent  3fc3d51983b3fdef5ef27f4aee08bb72664694e9
Fixes issue 30168: Disable the Backspace key stroke

diff -r 3fc3d51983b3 -r eb036a835d78 web/org.openbravo.mobile.core/source/component/ob-terminal-component.js
--- a/web/org.openbravo.mobile.core/source/component/ob-terminal-component.js	Mon May 25 09:56:30 2015 +0000
+++ b/web/org.openbravo.mobile.core/source/component/ob-terminal-component.js	Mon Jun 15 21:42:14 2015 +0200
@@ -277,7 +277,7 @@
       keeper.setAttribute('onblur', 'OB.MobileApp.view.keeperBlur()');
       // Avoid the use of Alt + Left Arrow, Alt + Right Arrow, Shift + Backspace: Navigate Back/Next in the browser
       document.body.onkeydown = function (k) {
-        if ((k.keyCode === 37 && k.altKey) || (k.keyCode === 39 && k.altKey) || (k.keyCode === 8 && k.shiftKey)) {
+        if ((k.keyCode === 37 && k.altKey) || (k.keyCode === 39 && k.altKey) || k.keyCode === 8 || (k.keyCode === 8 && k.shiftKey)) {
           return false;
         }
       };
