// Reset the loading screen flags to ensure that the back button is enabled after the invoke
bfScreen.getPageManager().clearFlags();
if( DeviceInfo.isBlackBerry6() ) {
// Throw a special type of exception that will prevent the history from being updated
throw new MediaHandledException();
} else {
// On 5.0 devices we can simply go back once to counter the history updating before this.
_browserField.getHistory().go( -1 );
}
return true;