From 42294122d9a5bb3cebc2679647878a0d9cd6a5ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20?= =?UTF-8?q?=D0=97=D0=B0=D1=86=D0=B5=D0=BF=D0=B8=D0=BD?= Date: Mon, 4 Mar 2019 18:10:33 +0300 Subject: [PATCH] [android] Added discarding of banner ration on place page hidding --- .../placepage/BottomSheetPlacePageController.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/android/src/com/mapswithme/maps/widget/placepage/BottomSheetPlacePageController.java b/android/src/com/mapswithme/maps/widget/placepage/BottomSheetPlacePageController.java index d9e2f028d8..d683f03a03 100644 --- a/android/src/com/mapswithme/maps/widget/placepage/BottomSheetPlacePageController.java +++ b/android/src/com/mapswithme/maps/widget/placepage/BottomSheetPlacePageController.java @@ -104,10 +104,7 @@ public class BottomSheetPlacePageController implements PlacePageController, Loca if (isHiddenState(newState)) { - Framework.nativeDeactivatePopup(); - updateViewPortRect(); - UiUtils.invisible(mButtonsLayout); - mPlacePageTracker.onHidden(); + onHiddenInternal(); return; } @@ -137,6 +134,15 @@ public class BottomSheetPlacePageController implements PlacePageController, Loca } }; + private void onHiddenInternal() + { + mBannerRatio = 0; + Framework.nativeDeactivatePopup(); + updateViewPortRect(); + UiUtils.invisible(mButtonsLayout); + mPlacePageTracker.onHidden(); + } + private void setPullDrawable() { @AnchorBottomSheetBehavior.State