Skip to content

Commit 442f9b5

Browse files
authored
Merge pull request libre-tube#7084 from Pittvandewitt/bugfix/new-channel-group
fix: crash when opening edit channel group sheet
2 parents f28f486 + 6c514cc commit 442f9b5

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

app/src/main/java/com/github/libretube/ui/sheets/EditChannelGroupSheet.kt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,18 @@ class EditChannelGroupSheet : ExpandedBottomSheet(R.layout.dialog_edit_channel_g
3030
private val channelGroupsModel: EditChannelGroupsModel by activityViewModels()
3131
private var channels = listOf<Subscription>()
3232

33-
private val channelsAdapter = SubscriptionGroupChannelsAdapter(
34-
channelGroupsModel.groupToEdit!!
35-
) {
36-
channelGroupsModel.groupToEdit = it
37-
updateConfirmStatus()
38-
}
33+
private lateinit var channelsAdapter: SubscriptionGroupChannelsAdapter
3934

4035
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
4136
_binding = DialogEditChannelGroupBinding.bind(view)
37+
38+
channelsAdapter = SubscriptionGroupChannelsAdapter(
39+
channelGroupsModel.groupToEdit!!
40+
) {
41+
channelGroupsModel.groupToEdit = it
42+
updateConfirmStatus()
43+
}
44+
4245
binding.channelsRV.adapter = channelsAdapter
4346
binding.groupName.setText(channelGroupsModel.groupToEdit?.name)
4447
val oldGroupName = channelGroupsModel.groupToEdit?.name.orEmpty()

0 commit comments

Comments
 (0)