File tree Expand file tree Collapse file tree
app/src/main/java/com/nextcloud/client/assistant/translate Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -64,19 +64,19 @@ import com.owncloud.android.utils.ClipboardUtil
6464@OptIn(ExperimentalMaterial3Api ::class )
6565@Composable
6666fun TranslationScreen (viewModel : TranslationViewModel , assistantViewModel : AssistantViewModel ) {
67- val context = LocalContext .current
6867 val state by viewModel.screenState.collectAsState()
6968 val messageId by viewModel.snackbarMessageId.collectAsState()
69+ val message = messageId?.let { stringResource(it) }
7070 val snackbarHostState = remember { SnackbarHostState () }
7171
7272 BackHandler {
7373 assistantViewModel.onTranslationScreenDismissed()
7474 assistantViewModel.updateScreenState(AssistantScreenState .TaskContent )
7575 }
7676
77- LaunchedEffect (messageId ) {
78- messageId ?.let {
79- snackbarHostState.showSnackbar(context.getString(it) )
77+ LaunchedEffect (message ) {
78+ message ?.let {
79+ snackbarHostState.showSnackbar(it )
8080 viewModel.updateSnackbarMessage(null )
8181 }
8282 }
You can’t perform that action at this time.
0 commit comments