@@ -2,14 +2,17 @@ package com.simplemobiletools.filemanager.pro.dialogs
22
33import androidx.appcompat.app.AlertDialog
44import com.simplemobiletools.commons.activities.BaseSimpleActivity
5+ import com.simplemobiletools.commons.extensions.beGone
56import com.simplemobiletools.commons.extensions.setupDialogStuff
67import com.simplemobiletools.commons.helpers.TAB_FILES
78import com.simplemobiletools.commons.helpers.TAB_RECENT_FILES
89import com.simplemobiletools.commons.helpers.TAB_STORAGE_ANALYSIS
10+ import com.simplemobiletools.commons.helpers.isOreoPlus
911import com.simplemobiletools.commons.views.MyAppCompatCheckbox
1012import com.simplemobiletools.filemanager.pro.R
1113import com.simplemobiletools.filemanager.pro.extensions.config
1214import com.simplemobiletools.filemanager.pro.helpers.ALL_TABS_MASK
15+ import kotlinx.android.synthetic.main.dialog_manage_visible_tabs.view.*
1316
1417class ManageVisibleTabsDialog (val activity : BaseSimpleActivity ) {
1518 private var view = activity.layoutInflater.inflate(R .layout.dialog_manage_visible_tabs, null )
@@ -22,6 +25,10 @@ class ManageVisibleTabsDialog(val activity: BaseSimpleActivity) {
2225 put(TAB_STORAGE_ANALYSIS , R .id.manage_visible_tabs_storage_analysis)
2326 }
2427
28+ if (! isOreoPlus()) {
29+ view.manage_visible_tabs_storage_analysis.beGone()
30+ }
31+
2532 val showTabs = activity.config.showTabs
2633 for ((key, value) in tabs) {
2734 view.findViewById<MyAppCompatCheckbox >(value).isChecked = showTabs and key != 0
0 commit comments