fix: sync ConnectTabScreen and SettingsScreens build fixes

This commit is contained in:
茂之钳
2026-05-24 11:00:07 +00:00
parent 9bf76bfed7
commit 7c09aae659
2 changed files with 4 additions and 3 deletions
@@ -142,8 +142,8 @@ fun ConnectTabScreen(viewModel: MainViewModel) {
remember(isConnected, remoteAddress, setupResolvedEndpoint, manualResolvedEndpoint, inputMode) {
when {
isConnected && !remoteAddress.isNullOrBlank() -> remoteAddress!!
inputMode == ConnectInputMode.SetupCode -> setupResolvedEndpoint ?: stringResource(R.string.connect_not_set)
else -> manualResolvedEndpoint ?: stringResource(R.string.connect_not_set)
inputMode == ConnectInputMode.SetupCode -> setupResolvedEndpoint ?: "(not set)"
else -> manualResolvedEndpoint ?: "(not set)"
}
}
@@ -276,7 +276,7 @@ fun ConnectTabScreen(viewModel: MainViewModel) {
)
if (config == null) {
validationText = if (inputMode == ConnectInputMode.SetupCode)
stringResource(R.string.connect_validation_setup_code) else stringResource(R.string.connect_validation_address)
"Enter a valid Setup Code" else "Enter a valid address"
return@Button
}
validationText = null
@@ -1,4 +1,5 @@
package ai.openclaw.app.ui
import androidx.compose.ui.res.stringResource
import ai.openclaw.app.BuildConfig
import ai.openclaw.app.R