mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 20:33:53 +01:00
parent
7cb87f3cab
commit
a8fac9d160
3 changed files with 5 additions and 10 deletions
|
|
@ -112,11 +112,12 @@ public class SearchActivity extends NavigationBaseActivity implements MediaDetai
|
|||
searchImageFragment.updateImageList(query.toString());
|
||||
searchCategoryFragment.updateCategoryList(query.toString());
|
||||
}else {
|
||||
//Open RecentSearchesFragment
|
||||
recentSearchesFragment.updateRecentSearches();
|
||||
viewPager.setVisibility(View.GONE);
|
||||
tabLayout.setVisibility(View.GONE);
|
||||
setSearchHistoryFragment();
|
||||
searchHistoryContainer.setVisibility(View.VISIBLE);
|
||||
recentSearchesFragment.updateRecentSearches();
|
||||
// open search history fragment
|
||||
}
|
||||
}
|
||||
);
|
||||
|
|
|
|||
|
|
@ -140,6 +140,7 @@ public class SearchCategoryFragment extends CommonsDaggerSupportFragment {
|
|||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.timeout(TIMEOUT_SECONDS, TimeUnit.SECONDS)
|
||||
.doOnSubscribe(disposable -> saveQuery(query))
|
||||
.subscribe(this::handleSuccess, this::handleError);
|
||||
}
|
||||
|
||||
|
|
@ -189,10 +190,6 @@ public class SearchCategoryFragment extends CommonsDaggerSupportFragment {
|
|||
progressBar.setVisibility(GONE);
|
||||
categoriesAdapter.addAll(mediaList);
|
||||
categoriesAdapter.notifyDataSetChanged();
|
||||
|
||||
// check if user is waiting for 5 seconds if yes then save search query to history.
|
||||
Handler handler = new Handler();
|
||||
handler.postDelayed(() -> saveQuery(query), 5000);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -146,6 +146,7 @@ public class SearchImageFragment extends CommonsDaggerSupportFragment {
|
|||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.timeout(TIMEOUT_SECONDS, TimeUnit.SECONDS)
|
||||
.doOnSubscribe(disposable -> saveQuery(query))
|
||||
.subscribe(this::handleSuccess, this::handleError);
|
||||
}
|
||||
|
||||
|
|
@ -199,10 +200,6 @@ public class SearchImageFragment extends CommonsDaggerSupportFragment {
|
|||
imagesAdapter.addAll(mediaList);
|
||||
imagesAdapter.notifyDataSetChanged();
|
||||
((SearchActivity)getContext()).viewPagerNotifyDataSetChanged();
|
||||
|
||||
// check if user is waiting for 5 seconds if yes then save search query to history.
|
||||
Handler handler = new Handler();
|
||||
handler.postDelayed(() -> saveQuery(query), 5000);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue