CPC G06F 3/04817 (2013.01) [G06F 3/04842 (2013.01); G06F 3/04845 (2013.01)] | 45 Claims |
1. A method, comprising:
at an electronic device with a touch-sensitive display:
concurrently displaying, 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, detecting 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, performing 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, performing 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, forgoing 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, forgoing performing the system operation.
|