| CPC G06F 9/452 (2018.02) [G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/0482 (2013.01)] | 49 Claims |

|
1. A method, comprising:
receiving, at a system process of an electronic device from an application running on the electronic device, a definition of an effect for a first user interface (UI) element managed by the application;
receiving, by the system process while the first user interface element is displayed by the electronic device without the effect applied to the first user interface element, a user input; and
in response to a determination that the user input corresponds to the first user interface element displayed without the effect, rendering, by the system process and without providing the user input to the application, the effect on the first UI element according to the definition.
|