aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/page/ListPageFragment.kt4
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/page/SearchPageFragment.kt4
2 files changed, 8 insertions, 0 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/ListPageFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/ListPageFragment.kt
index 187cdab3..6d471816 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/page/ListPageFragment.kt
+++ b/app/src/main/java/net/lacolaco/smileessence/view/page/ListPageFragment.kt
@@ -31,6 +31,10 @@ class ListPageFragment : RefreshableTimelinePageFragment<Tweet, PageInfo.ListPag
setSwipeRefreshEnabled(pageInfo.fullName != null)
button_userlist_lists.setOnClickListener {
+ if (world.listSubscriptions.isEmpty()) {
+ world.notifyError("No list subscriptions")
+ return@setOnClickListener
+ }
val popup = PopupMenu(activity, button_userlist_lists)
for (name in world.listSubscriptions) {
popup.add(name) {
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/page/SearchPageFragment.kt b/app/src/main/java/net/lacolaco/smileessence/view/page/SearchPageFragment.kt
index 6e0fccb2..c9afb02f 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/page/SearchPageFragment.kt
+++ b/app/src/main/java/net/lacolaco/smileessence/view/page/SearchPageFragment.kt
@@ -41,6 +41,10 @@ class SearchPageFragment : RefreshableTimelinePageFragment<Tweet, PageInfo.Searc
setSwipeRefreshEnabled(pageInfo.query.isNotBlank())
button_search_queries.setOnClickListener {
+ if (world.savedSearches.isEmpty()) {
+ world.notifyError("No saved searches")
+ return@setOnClickListener
+ }
val popup = PopupMenu(activity, button_search_queries)
val sss = ArrayList(world.savedSearches.values)
for (ss in sss) {