From 619d58900cc912fc92e650b2ee62814c0e2ac902 Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Sat, 3 Sep 2022 20:51:59 +0100 Subject: [PATCH] mobile: enable chat console when chat is stopped (#1017) --- .../simplex/app/views/usersettings/SettingsView.kt | 11 ++++------- apps/ios/Shared/Views/UserSettings/SettingsView.swift | 1 - 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/usersettings/SettingsView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/usersettings/SettingsView.kt index ac1d1a557a..e7c453ef0f 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/usersettings/SettingsView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/usersettings/SettingsView.kt @@ -158,7 +158,7 @@ fun SettingsLayout( SectionSpacer() SectionView(stringResource(R.string.settings_section_title_develop)) { - ChatConsoleItem(showTerminal, stopped) + ChatConsoleItem(showTerminal) SectionDivider() SettingsPreferenceItem(Icons.Outlined.Construction, stringResource(R.string.settings_developer_tools), developerTools) SectionDivider() @@ -302,18 +302,15 @@ fun MaintainIncognitoState(chatModel: ChatModel) { } } -@Composable private fun ChatConsoleItem(showTerminal: () -> Unit, stopped: Boolean) { - SectionItemView(showTerminal, disabled = stopped) { +@Composable private fun ChatConsoleItem(showTerminal: () -> Unit) { + SectionItemView(showTerminal) { Icon( painter = painterResource(id = R.drawable.ic_outline_terminal), contentDescription = stringResource(R.string.chat_console), tint = HighOrLowlight, ) Spacer(Modifier.padding(horizontal = 4.dp)) - Text( - stringResource(R.string.chat_console), - color = if (stopped) HighOrLowlight else Color.Unspecified - ) + Text(stringResource(R.string.chat_console)) } } diff --git a/apps/ios/Shared/Views/UserSettings/SettingsView.swift b/apps/ios/Shared/Views/UserSettings/SettingsView.swift index c15077c7dd..3a2fe30ae5 100644 --- a/apps/ios/Shared/Views/UserSettings/SettingsView.swift +++ b/apps/ios/Shared/Views/UserSettings/SettingsView.swift @@ -185,7 +185,6 @@ struct SettingsView: View { } label: { settingsRow("terminal") { Text("Chat console") } } - .disabled(chatModel.chatRunning != true) settingsRow("gear") { Toggle("Developer tools", isOn: $developerTools) }