A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by an electronic device with a touch-sensitive display, cause the electronic device to:
- concurrently display, on the touch-sensitive display, a first application and a second application, wherein the first application and the second application are both displayed along at least a portion of a respective edge of the touch-sensitive display;
- while concurrently displaying the first application and the second application, detect a first edge-swipe gesture at a respective location along the respective edge of the touch-sensitive display that includes movement of a contact from the respective location along the respective edge of the touch-sensitive display onto the touch-sensitive display;
- and
- in response to detecting the first edge-swipe gesture:
- in accordance with a determination that the respective location of the first edge-swipe gesture corresponds to a location of the first application on the touch-sensitive display, that the first application is currently associated with standard edge-swipe gesture criteria, and that the first edge-swipe gesture meets the standard edge-swipe gesture criteria, wherein the standard edge-swipe gesture criteria include a first set of one or more requirements that must be met in order for the standard edge-swipe gesture criteria to be met, perform a system operation that includes displaying a system user interface at a portion of the touch-sensitive display that was previously occupied by at least a portion of the first application and at least a portion of the second application;
- in accordance with a determination that the respective location of the first edge-swipe gesture corresponds to a location of the second application on the touch-sensitive display, that the second application is currently associated with the standard edge-swipe gesture criteria, and that the first edge-swipe gesture meets the standard edge-swipe gesture criteria, perform the system operation;
- in accordance with a determination that the respective location of the first edge-swipe gesture corresponds to a location of the first application on the touch-sensitive display, that the first application is currently associated with enhanced edge-swipe gesture criteria, and that the first edge-swipe gesture does not meet the enhanced edge-swipe gesture criteria, wherein the enhanced edge-swipe gesture criteria include the first set of one or more requirements that must be met in order for the standard edge-swipe gesture criteria to be met and also include a second set of one or more requirements that must be met in addition to the first set of one or more requirements in order for the enhanced edge-swipe gesture criteria to be met, forgo performing the system operation;
- and
- in accordance with a determination that the respective location of the first edge-swipe gesture corresponds to a location of the second application on the touch-sensitive display, that the second application as currently displayed is associated with the enhanced edge-swipe gesture criteria, and that the first edge-swipe gesture does not meet the enhanced edge-swipe gesture criteria, forgo performing the system operation.