File tree Expand file tree Collapse file tree
app/src/main/java/com/critt/interp/ui Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -146,16 +146,16 @@ class MainActivity : ComponentActivity() {
146146 val supportedLanguages by viewModel.supportedLanguages.collectAsState()
147147 // TODO: Refactor to use StateFlow
148148 // Compose State
149- val langSubject = viewModel.langSubject
150- val langObject = viewModel.langObject
149+ val langSubject = remember { viewModel.langSubject }
150+ val langObject = remember { viewModel.langObject }
151151
152152 // TODO: Refactor to use StateFlow
153153 val isConnected by viewModel.isConnected.observeAsState(false )
154154
155155 // TODO: Refactor to use lambda arguments for interactionSource callbacks passed down to OutputCard
156156 val interactionSource = remember { MutableInteractionSource () }
157157 val isPressed by interactionSource.collectIsPressedAsState()
158- viewModel.speakerCurr = if (isPressed) Speaker .SUBJECT else Speaker .OBJECT
158+ // viewModel.speakerCurr = if (isPressed) Speaker.SUBJECT else Speaker.OBJECT
159159
160160 InterpTheme {
161161 Column (
You can’t perform that action at this time.
0 commit comments