diff options
-rw-r--r-- | app/src/main/java/net/lacolaco/smileessence/view/page/ListPageFragment.kt | 4 | ||||
-rw-r--r-- | app/src/main/java/net/lacolaco/smileessence/view/page/SearchPageFragment.kt | 4 |
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) { |