diff --git a/app/src/main/java/org/koitharu/kotatsu/favourites/ui/FavouritesContainerFragment.kt b/app/src/main/java/org/koitharu/kotatsu/favourites/ui/FavouritesContainerFragment.kt index 4433f978d..45cbba17a 100644 --- a/app/src/main/java/org/koitharu/kotatsu/favourites/ui/FavouritesContainerFragment.kt +++ b/app/src/main/java/org/koitharu/kotatsu/favourites/ui/FavouritesContainerFragment.kt @@ -150,6 +150,10 @@ class FavouritesContainerFragment : menuItem.isChecked = item == category.order } submenu.setGroupCheckable(R.id.group_order, true, true) + menu.findItem(R.id.action_tracking)?.run { + isVisible = viewModel.isFavouritesTrackerEnabled + isChecked = category.isTrackingEnabled + } } private fun TabLayout.setTabsEnabled(enabled: Boolean) { @@ -168,6 +172,7 @@ class FavouritesContainerFragment : R.id.action_remove -> editDelegate.deleteCategory(category) R.id.action_rename -> editDelegate.renameCategory(category) R.id.action_create -> editDelegate.createCategory() + R.id.action_tracking -> viewModel.setCategoryTracking(category.id, !category.isTrackingEnabled) R.id.action_order -> return@setOnMenuItemClickListener false else -> { val order = CategoriesActivity.SORT_ORDERS.getOrNull(it.order)