[android] Close place page on back button press in navigation

Signed-off-by: Arnaud Vergnet <arnaud.vergnet@mailo.com>
This commit is contained in:
Arnaud Vergnet 2022-02-01 12:17:42 +01:00 committed by Viktor Govako
parent 0790ec4ad5
commit d927243cbb

View file

@ -1054,15 +1054,19 @@ public class MwmActivity extends BaseMwmFragmentActivity
return;
}
if (RoutingController.get().isNavigating())
if (closePlacePage() || closeSidePanel() || closePositionChooser())
{
RoutingController.get().resetToPlanningState();
return;
}
boolean isRoutingCancelled = RoutingController.get().cancel();
if (!closePlacePage() && !closeSidePanel() && !isRoutingCancelled
&& !closePositionChooser())
RoutingController routingController = RoutingController.get();
if (routingController.isNavigating())
{
routingController.resetToPlanningState();
return;
}
if (!routingController.cancel())
{
try
{