Skip to content

Commit 4e5d55b

Browse files
committed
do not show all top menu items at Recents tab
1 parent 39eb160 commit 4e5d55b

File tree

1 file changed

+8
-5
lines changed
  • app/src/main/kotlin/com/simplemobiletools/filemanager/pro/activities

1 file changed

+8
-5
lines changed

app/src/main/kotlin/com/simplemobiletools/filemanager/pro/activities/MainActivity.kt

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,13 +133,16 @@ class MainActivity : SimpleActivity() {
133133
val currentFragment = getCurrentFragment()
134134

135135
menu!!.apply {
136-
findItem(R.id.add_favorite).isVisible = !favorites.contains(currentFragment.currentPath)
137-
findItem(R.id.remove_favorite).isVisible = favorites.contains(currentFragment.currentPath)
138-
findItem(R.id.go_to_favorite).isVisible = favorites.isNotEmpty()
136+
findItem(R.id.search).isVisible = currentFragment is ItemsFragment
137+
findItem(R.id.sort).isVisible = currentFragment is ItemsFragment
138+
139+
findItem(R.id.add_favorite).isVisible = currentFragment is ItemsFragment && !favorites.contains(currentFragment.currentPath)
140+
findItem(R.id.remove_favorite).isVisible = currentFragment is ItemsFragment && favorites.contains(currentFragment.currentPath)
141+
findItem(R.id.go_to_favorite).isVisible = currentFragment is ItemsFragment && favorites.isNotEmpty()
139142

140143
findItem(R.id.toggle_filename).isVisible = config.getFolderViewType(currentFragment.currentPath) == VIEW_TYPE_GRID
141-
findItem(R.id.go_home).isVisible = currentFragment.currentPath != config.homeFolder
142-
findItem(R.id.set_as_home).isVisible = currentFragment.currentPath != config.homeFolder
144+
findItem(R.id.go_home).isVisible = currentFragment is ItemsFragment && currentFragment.currentPath != config.homeFolder
145+
findItem(R.id.set_as_home).isVisible = currentFragment is ItemsFragment && currentFragment.currentPath != config.homeFolder
143146

144147
findItem(R.id.temporarily_show_hidden).isVisible = !config.shouldShowHidden
145148
findItem(R.id.stop_showing_hidden).isVisible = config.temporarilyShowHidden

0 commit comments

Comments
 (0)