Simulator shouldn't capture command keys when simulating hardware keyboard
| Originator: | ethicalpaul | ||
| Number: | rdar://17778461 | Date Originated: | 7/23/2014 |
| Status: | Open | Resolved: | No Value |
| Product: | Developer Tools | Product Version: | Xcode 5.1.1 |
| Classification: | Usability | Reproducible: | Always |
Summary: Currently, the iOS simulator captures command key sequences away from the simulated iOS device even when "Simulate Hardware Keyboard" is activated. Of course it makes sense for the Simulator to capture command keys so that we can use them, but not during "Simulate Hardware Keyboard" mode. In that mode, I want the Simulator to react to all keypresses just the same way the iOS device with a bluetooth keyboard connected would. Steps to Reproduce: 1. Run an iOS app in the simulator that recognizes command keys via hardware keyboard. 2. Activate "Simulate Hardware Keyboard" mode in the Simulator 3. Press some key commands using the Mac's keyboard 4. Observe that command keys are not passed to the iOS app if they are command keys that are recognized by the Simulator (command C, for example) Expected Results: I expect that when I explicitly activate "Simulate Hardware Keyboard" then I really want my environment to act as if I was using a hardware keyboard on an iOS device. Actual Results: The Simulator app is capturing keyboard commands instead of passing them on to the simulated iOS device.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!