CPC G06F 3/04815 (2013.01) [G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/04845 (2013.01)] | 57 Claims |
1. A method, comprising:
at a computer system that is in communication with a first display generation component and one or more input devices:
displaying, via the first display generation component, a first user interface object in a first view of a three-dimensional environment corresponding to a first viewpoint of a user of the computer system relative to a physical environment;
while displaying the first user interface object, detecting, via the one or more input devices, whether the user of the computer system satisfies attention criteria with respect to the first user interface object;
in response to detecting that the user does not satisfy the attention criteria with respect to the first user interface object, displaying the first user interface object with a modified appearance, wherein displaying the first user interface object with the modified appearance includes deemphasizing the first user interface object relative to one or more other objects in the three-dimensional environment;
while displaying the first user interface object with the modified appearance, detecting, via the one or more input devices, a first movement of a viewpoint of the user to a second viewpoint of the user relative to the physical environment;
after detecting the first movement of the viewpoint of the user relative to the physical environment:
while displaying a second view of the three-dimensional environment, corresponding to the second viewpoint of the user and distinct from the first view of the three-dimensional environment:
maintaining display of the first user interface object with the modified appearance in accordance with a determination that the user does not satisfy the attention criteria; and subsequently
detecting that the user satisfies the attention criteria with respect to the first user interface object; and
in response to detecting that the user satisfies the attention criteria, displaying the first user interface object in the second view of the three-dimensional environment, wherein displaying the first user interface object in the second view of the three-dimensional environment includes displaying the first user interface object with an appearance that emphasizes the first user interface object relative to one or more other objects in the three-dimensional environment more than when the first user interface object was displayed with the modified appearance.
|