fix: crash when opening edit channel group sheet

This commit is contained in:
Thomas 2025-02-09 19:16:36 +01:00 committed by Bnyro
parent 2e361e7b8f
commit 6c514ccc4a

View File

@ -30,15 +30,18 @@ class EditChannelGroupSheet : ExpandedBottomSheet(R.layout.dialog_edit_channel_g
private val channelGroupsModel: EditChannelGroupsModel by activityViewModels()
private var channels = listOf<Subscription>()
private val channelsAdapter = SubscriptionGroupChannelsAdapter(
channelGroupsModel.groupToEdit!!
) {
channelGroupsModel.groupToEdit = it
updateConfirmStatus()
}
private lateinit var channelsAdapter: SubscriptionGroupChannelsAdapter
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
_binding = DialogEditChannelGroupBinding.bind(view)
channelsAdapter = SubscriptionGroupChannelsAdapter(
channelGroupsModel.groupToEdit!!
) {
channelGroupsModel.groupToEdit = it
updateConfirmStatus()
}
binding.channelsRV.adapter = channelsAdapter
binding.groupName.setText(channelGroupsModel.groupToEdit?.name)
val oldGroupName = channelGroupsModel.groupToEdit?.name.orEmpty()