1. A method for initiating an action upon detecting a drag-operation on a graphical user interface (GUI) rendered at a touchscreen display, comprising: detecting a user-initiated input directed to a text entry tool; determining whether the user-initiated input is a drag-operation or a tap-type operation, wherein a drag-operation is determined when the user-initiated input meets a threshold distance in a predefined direction; upon recognizing the user-initiated input as the tap-type operation directed to the text entry tool, invoking a first action comprising an editing command to modify text within the text entry tool; upon recognizing the user-initiated input as the drag-operation directed to the text entry tool, the drag operation being applied in the predefined direction and crossing a trigger boundary that is established below the text entry tool, invoking a second action comprising surfacing a drop-down menu of selectable text entries; and rendering an indication of the first or second action at the GUI.