diff --git a/android/src/com/mapswithme/maps/MwmActivity.java b/android/src/com/mapswithme/maps/MwmActivity.java index 001fa1b31c..b6ed544cc0 100644 --- a/android/src/com/mapswithme/maps/MwmActivity.java +++ b/android/src/com/mapswithme/maps/MwmActivity.java @@ -1232,12 +1232,12 @@ public class MwmActivity extends BaseMwmFragmentActivity HotelsFilter filter = intent.getParcelableExtra(FilterActivity.EXTRA_FILTER); BookingFilterParams params = intent.getParcelableExtra(FilterActivity.EXTRA_FILTER_PARAMS); - if (mFilterController != null) + if (mFilterController != null && (filter != null || params != null)) { - mFilterController.show(filter != null || params != null - || !TextUtils.isEmpty(SearchEngine.INSTANCE.getQuery()), true); + mFilterController.updateFilterButtonVisibility(true); + mFilterController.show(!TextUtils.isEmpty(SearchEngine.INSTANCE.getQuery()), true); mFilterController.setFilterAndParams(filter, params); - return filter != null || params != null; + return true; } return false;