From f814aa2885058062b4424ef626eb8790ec4006c9 Mon Sep 17 00:00:00 2001 From: Roman Tsisyk Date: Sun, 8 Jan 2023 19:54:21 +0200 Subject: [PATCH] [android] Add explicit check for PointChooserMode It is not clear how to reproduce this bug. See #3945 See #3593 Signed-off-by: Roman Tsisyk --- android/app/src/main/java/app/organicmaps/MwmActivity.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/app/src/main/java/app/organicmaps/MwmActivity.java b/android/app/src/main/java/app/organicmaps/MwmActivity.java index c82452abf3..accf5d922a 100644 --- a/android/app/src/main/java/app/organicmaps/MwmActivity.java +++ b/android/app/src/main/java/app/organicmaps/MwmActivity.java @@ -1041,6 +1041,11 @@ public class MwmActivity extends BaseMwmFragmentActivity { UiUtils.show(mPointChooser); mMapButtonsViewModel.setButtonsHidden(true); + if (mPointChooserMode == PointChooserMode.NONE) + { + // BUG: https://github.com/organicmaps/organicmaps/issues/3945 + throw new IllegalStateException("Unexpected mPositionChooserMode == NONE in ChoosePositionMode"); + } } if (mOnmapDownloader != null) mOnmapDownloader.onResume(); -- 2.45.3