@@ -53,10 +53,11 @@ import com.machiav3lli.backup.MAIN_FILTER_DEFAULT
53
53
import com.machiav3lli.backup.OABX
54
54
import com.machiav3lli.backup.R
55
55
import com.machiav3lli.backup.SPECIAL_FILTER_ALL
56
- import com.machiav3lli.backup.activities.MainActivityX
57
56
import com.machiav3lli.backup.enabledFilterChipItems
58
- import com.machiav3lli.backup.installedFilterChipItems
57
+ import com.machiav3lli.backup.entity.ChipItem
58
+ import com.machiav3lli.backup.entity.InfoChipItem
59
59
import com.machiav3lli.backup.entity.SortFilterModel
60
+ import com.machiav3lli.backup.installedFilterChipItems
60
61
import com.machiav3lli.backup.latestFilterChipItems
61
62
import com.machiav3lli.backup.launchableFilterChipItems
62
63
import com.machiav3lli.backup.mainBackupModeChipItems
@@ -76,8 +77,6 @@ import com.machiav3lli.backup.ui.compose.item.SwitchChip
76
77
import com.machiav3lli.backup.ui.compose.recycler.InfoChipsBlock
77
78
import com.machiav3lli.backup.ui.compose.recycler.MultiSelectableChipGroup
78
79
import com.machiav3lli.backup.ui.compose.recycler.SelectableChipGroup
79
- import com.machiav3lli.backup.entity.ChipItem
80
- import com.machiav3lli.backup.entity.InfoChipItem
81
80
import com.machiav3lli.backup.updatedFilterChipItems
82
81
import com.machiav3lli.backup.utils.applyFilter
83
82
import com.machiav3lli.backup.utils.getStats
@@ -87,7 +86,7 @@ import com.machiav3lli.backup.utils.specialBackupsEnabled
87
86
@Composable
88
87
fun SortFilterSheet (onDismiss : () -> Unit ) { // TODO add key for each page (HOME, BACKUP, RESTORE)
89
88
val context = LocalContext .current
90
- val mActivity = context as MainActivityX
89
+ val mActivity = OABX .main !!
91
90
val nestedScrollConnection = rememberNestedScrollInteropConnection()
92
91
val packageList by mActivity.viewModel.notBlockedList.collectAsState()
93
92
var model by rememberSaveable { mutableStateOf(sortFilterModel) }
0 commit comments