A method for an electronic device with a processor and a touch-sensitive display comprising a display area , a non-display area and a touch-sensitive overlay covering the display area and the non-display area , wherein a boundary is disposed near a periphery of the touch-sensitive display , the boundary being a region or band along a margin of the touch-sensitive overlay , the method comprising: - displaying information associated with a first application in the display area ; - detecting a gesture on the touch-sensitive display and determining touch attributes including a start location of the gesture; - determining whether the gesture is a meta-navigation gesture (304-316) associated with a second application (504-514) or a non-meta-navigation gesture associated with the first application based on whether the gesture crosses the boundary by: when the detected gesture has the start location at the margin of the touch-sensitive overlay and travels across the boundary , determining that the touch is the meta-navigation gesture (304-316); when the detected gesture has the start location not at the margin and does not travel across the boundary , determining that the touch is the non-meta-navigation gesture ; and when the touch is determined to be the meta-navigation gesture (304-316), displaying information associated with the second application (504-514) in the display area , otherwise forwarding touch data related to the gesture to the first application , wherein when the meta-navigation gesture (304-316) originates near a bottom, centre of the touch-sensitive display and follows a generally vertical path in the orientation in which the information from the first application is displayed, causing a home-screen associated with a root-navigation application to replace the information associated with the first application . - displaying information associated with a first application in the display area ; - detecting a gesture on the touch-sensitive display and determining touch attributes including a start location of the gesture; - determining whether the gesture is a meta-navigation gesture (304-316) associated with a second application (504-514) or a non-meta-navigation gesture associated with the first application based on whether the gesture crosses the boundary by: when the detected gesture has the start location at the margin of the touch-sensitive overlay and travels across the boundary , determining that the touch is the meta-navigation gesture (304-316); when the detected gesture has the start location not at the margin and does not travel across the boundary , determining that the touch is the non-meta-navigation gesture ; and when the touch is determined to be the meta-navigation gesture (304-316), displaying information associated with the second application (504-514) in the display area , otherwise forwarding touch data related to the gesture to the first application , wherein when the meta-navigation gesture (304-316) originates near a bottom, centre of the touch-sensitive display and follows a generally vertical path in the orientation in which the information from the first application is displayed, causing a home-screen associated with a root-navigation application to replace the information associated with the first application . when the detected gesture has the start location at the margin of the touch-sensitive overlay and travels across the boundary , determining that the touch is the meta-navigation gesture (304-316); when the detected gesture has the start location not at the margin and does not travel across the boundary , determining that the touch is the non-meta-navigation gesture ; and <EOS>