Escape key unexpectedly exits full-screen mode

Number:rdar://31027196 Date Originated:3/13/17
Status:Open Resolved:
Product:macOS + SDK Product Version:macOS 10.12.3 (16D32)
Classification:UI/Usability Reproducible:Always
Mission Control

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 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.

Expected Results:
The selected field is no longer being edited, any changes that had been made are discarded, and nothing else is affected.

Actual Results:
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.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at 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!