From 0916eddbb73e451689b0e124a66835f70ac865bf Mon Sep 17 00:00:00 2001 From: sk Date: Mon, 16 Jan 2023 21:20:31 +0100 Subject: [PATCH] hide recent searches header closes sk22#188 --- .../android/fragments/discover/SearchFragment.java | 3 ++- mastodon/src/main/res/values/strings_sk.xml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchFragment.java index ee31f63be..cf826d30f 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/discover/SearchFragment.java @@ -62,6 +62,7 @@ public class SearchFragment extends BaseStatusListFragment impleme if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.N) setRetainInstance(true); loadData(); + setEmptyText(R.string.sk_recent_searches_placeholder); } @Override @@ -173,7 +174,7 @@ public class SearchFragment extends BaseStatusListFragment impleme return; } UiUtils.updateList(prevDisplayItems, displayItems, list, adapter, (i1, i2)->i1.parentID.equals(i2.parentID) && i1.index==i2.index && i1.getType()==i2.getType()); - boolean recent=isInRecentMode(); + boolean recent=isInRecentMode() && !displayItems.isEmpty(); if(recent!=headerAdapter.isVisible()) headerAdapter.setVisible(recent); imgLoader.forceUpdateImages(); diff --git a/mastodon/src/main/res/values/strings_sk.xml b/mastodon/src/main/res/values/strings_sk.xml index 0ff8f1b82..449e797ca 100644 --- a/mastodon/src/main/res/values/strings_sk.xml +++ b/mastodon/src/main/res/values/strings_sk.xml @@ -143,4 +143,5 @@ Home Local Federation + Type something to search \ No newline at end of file