| CPC G06F 3/04186 (2019.05) [G06F 3/04886 (2013.01)] | 20 Claims |

|
1. An electronic device comprising:
a display having a visual display layer;
a memory storing program code; and
a controller communicatively connected to the display and the memory, and which:
assigns, to a first image layer, a first user interface comprising at least one first user interface element that triggers a first response by the program code when selected;
assigns, to a second image layer, a second user interface comprising at least one second user interface element that triggers a second response by program code when selected;
determines whether the at least one first user interface element is assigned to be displayed and selectable below an area proscribed around the second user interface element and in proximity to the at least one second user interface element whereby inadvertent selection of the at least one first user interface element can occur when attempting to select the second user interface element;
renders a display output comprising the first image layer and the second image layer utilizing a rendering scheme that prevents the inadvertent selection of the at least one first user interface element within the first image layer during selection of the at least one second user interface element within the second image layer; and
presents the display output on the visual display layer of the display, wherein the inadvertent selection is prevented.
|