From 7e523d567e952fb5d750832650bd63bfd7cdd6e9 Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Thu, 3 Dec 2015 13:19:30 -0800 Subject: [PATCH] Fixed the ability to interact with a SerialPort control on iOS devices --- modules/pcjs/lib/keyboard.js | 10 ++++++++ modules/pcjs/lib/serialport.js | 42 +++++++++++++--------------------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/modules/pcjs/lib/keyboard.js b/modules/pcjs/lib/keyboard.js index 312c534ef..9f87396c9 100644 --- a/modules/pcjs/lib/keyboard.js +++ b/modules/pcjs/lib/keyboard.js @@ -345,6 +345,16 @@ Keyboard.SIMCODE = { ALT: Keyboard.KEYCODE.ALT + Keyboard.KEYCODE.ONDOWN, CAPS_LOCK: Keyboard.KEYCODE.CAPS_LOCK + Keyboard.KEYCODE.ONDOWN, ESC: Keyboard.KEYCODE.ESC + Keyboard.KEYCODE.ONDOWN, + /* + * It seems that a recent change to Safari on iOS (first noticed in iOS 9.1) treats SPACE + * differently now, at least with regard to