Escape key unexpectedly exits full-screen mode
|Product:||macOS + SDK
||Product Version:||macOS 10.12.3 (16D32)|
Exiting an app’s full-screen mode via the escape key, particularly when the key is also used for some other function, can be disruptive and disorienting, and may be considered unexpected behavior by the user. Full-screen mode can be otherwise exited by invoking the same methods used to enter it, of which the escape key is not one. A user option to disable this function of the key would resolve this problem.
Steps to Reproduce:
Using iTunes 184.108.40.206 as an example:
1. Enter full-screen mode (e.g. by selecting View -> Enter Full Screen).
2. Select a track if necessary, and then click on a track name, artist name, etc. to edit it.
3. Press esc to discard any changes to the field.
The selected field is no longer being edited, any changes that had been made are discarded, and nothing else is affected.
Same as expected, with the addition of simultaneously exiting full-screen mode.
Issue occurs with many apps, including games (where esc is used to pause), which use the native full-screen mode. Examples include Safari, iTunes, Unity engine games such as Velocibox.
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!