WebcalFragment: remove unused menu item code

This commit is contained in:
Ricki Hirner 2023-10-17 18:59:52 +02:00
parent b26ae345cd
commit e41ac428c9
No known key found for this signature in database
GPG key ID: 79A019FCAAEDD3AA

View file

@ -50,7 +50,7 @@ class WebcalFragment: CollectionsFragment() {
override val noCollectionsStringId = R.string.account_no_webcals
@Inject lateinit var webcalModelFactory: WebcalModel.Factory
val webcalModel by viewModels<WebcalModel>() {
private val webcalModel by viewModels<WebcalModel> {
object : ViewModelProvider.Factory {
@Suppress("UNCHECKED_CAST")
override fun <T : ViewModel> create(modelClass: Class<T>) =
@ -69,21 +69,6 @@ class WebcalFragment: CollectionsFragment() {
super.onPrepareMenu(menu)
menu.findItem(R.id.create_calendar).isVisible = false
}
override fun onMenuItemSelected(menuItem: MenuItem): Boolean {
if (super.onMenuItemSelected(menuItem)) {
return true
}
if (menuItem.itemId == R.id.create_calendar) {
val intent = Intent(requireActivity(), CreateCalendarActivity::class.java)
intent.putExtra(CreateCalendarActivity.EXTRA_ACCOUNT, accountModel.account)
startActivity(intent)
return true
}
return false
}
}
override fun onCreate(savedInstanceState: Bundle?) {