diff --git a/navi-uitron/src/main/java/com/navi/uitron/render/SwitchRenderer.kt b/navi-uitron/src/main/java/com/navi/uitron/render/SwitchRenderer.kt index d617a46..fadfc5b 100644 --- a/navi-uitron/src/main/java/com/navi/uitron/render/SwitchRenderer.kt +++ b/navi-uitron/src/main/java/com/navi/uitron/render/SwitchRenderer.kt @@ -12,7 +12,6 @@ import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Switch import androidx.compose.material3.SwitchDefaults import androidx.compose.runtime.Composable -import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.collectAsState import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember @@ -66,13 +65,6 @@ class SwitchRenderer : Renderer { } val isChecked = remember(property.isChecked) { mutableStateOf(property.isChecked.orFalse()) } - LaunchedEffect(Unit) { - if (isChecked.value) { - uiTronViewModel.handleActions(switchData?.checkedStateClickData) - } else { - uiTronViewModel.handleActions(switchData?.unCheckedStateClickData) - } - } if (property.visible.orTrue()) { val rootView = LocalView.current.rootView Switch(