Merge pull request #7084 from Pittvandewitt/bugfix/new-channel-group

fix: crash when opening edit channel group sheet
This commit is contained in:
Bnyro 2025-02-10 17:48:57 +01:00 committed by GitHub
commit 442f9b5a09
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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()