| CPC G06F 3/0482 (2013.01) [G06F 3/04842 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01)] | 24 Claims |

|
1. A computer system that is in communication with a display, comprising:
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, via the display, a first application view of a first application;
while displaying the first application view of the first application, detecting a first input that includes a first finger input;
in response to detecting the first finger input, modifying a scale of the first application view of the first application;
subsequent to modifying the scale of the first application view of the first application, detecting an end of the first finger input; and
in response to detecting the end of the first finger input:
in accordance with a determination that a first set of criteria is satisfied, the first set of criteria including a criterion that is satisfied when the scale of the first application view of the first application is greater than a threshold scale when the end of the first finger input is detected, increasing the scale of the first application view of the first application; and
in accordance with a determination that the first set of criteria are not satisfied when the end of the first input is detected, ceasing to display the first application view of the first application.
|