From b9d70e55cfcd25ba45eba22b6dead126b66d6e65 Mon Sep 17 00:00:00 2001 From: Dmitry Yunitsky Date: Fri, 2 Jan 2015 15:42:58 +0300 Subject: [PATCH] Crashfix for search disconnected fragment. --- android/src/com/mapswithme/maps/search/SearchFragment.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/src/com/mapswithme/maps/search/SearchFragment.java b/android/src/com/mapswithme/maps/search/SearchFragment.java index a16b146a0c..b328b2a545 100644 --- a/android/src/com/mapswithme/maps/search/SearchFragment.java +++ b/android/src/com/mapswithme/maps/search/SearchFragment.java @@ -86,7 +86,7 @@ public class SearchFragment extends MWMListFragment implements View.OnClickListe final Bundle args = getArguments(); if (args != null) { - mSearchEt.setText(args.getString(SearchActivity.EXTRA_QUERY, "")); + mSearchEt.setText(args.getString(SearchActivity.EXTRA_QUERY)); runSearch(); } @@ -308,6 +308,9 @@ public class SearchFragment extends MWMListFragment implements View.OnClickListe @SuppressWarnings("unused") public void updateData(final int count, final int resultID) { + if (!isAdded()) + return; + getActivity().runOnUiThread(new Runnable() { @Override