This method should return a "handled" bool. If true, navigation has to be canceled.