fix: remove `remember` from `isEditing` variable

master
andrekir 2023-05-20 11:32:49 -03:00
rodzic e116a8a97c
commit a4baa93f4e
1 zmienionych plików z 1 dodań i 2 usunięć

Wyświetl plik

@ -122,12 +122,11 @@ fun ChannelScreen(viewModel: UIViewModel = viewModel()) {
val channels by viewModel.channels.collectAsStateWithLifecycle()
var channelSet by remember(channels) { mutableStateOf(channels.protobuf) }
val isEditing = channelSet != channels.protobuf
val primaryChannel = ChannelSet(channelSet).primaryChannel
val channelUrl = ChannelSet(channelSet).getChannelUrl()
val isEditing by remember(channelSet) { mutableStateOf(channelSet != channels.protobuf) }
val barcodeLauncher = rememberLauncherForActivityResult(ScanContract()) { result ->
if (result.contents != null) {
viewModel.setRequestChannelUrl(Uri.parse(result.contents))