Fix blank space above OutboundPickerScreen title

This commit is contained in:
世界
2026-04-10 22:44:21 +08:00
parent 21b59cffef
commit d4d4091435

View File

@@ -22,7 +22,6 @@ import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton import androidx.compose.material3.IconButton
import androidx.compose.material3.MaterialTheme import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.OutlinedTextField import androidx.compose.material3.OutlinedTextField
import androidx.compose.material3.Scaffold
import androidx.compose.material3.Surface import androidx.compose.material3.Surface
import androidx.compose.material3.Text import androidx.compose.material3.Text
import androidx.compose.material3.TopAppBar import androidx.compose.material3.TopAppBar
@@ -46,6 +45,7 @@ import androidx.navigation.NavController
import io.nekohasekai.libbox.Libbox import io.nekohasekai.libbox.Libbox
import io.nekohasekai.sfa.R import io.nekohasekai.sfa.R
import io.nekohasekai.sfa.compose.model.GroupItem import io.nekohasekai.sfa.compose.model.GroupItem
import io.nekohasekai.sfa.compose.topbar.OverrideTopBar
import io.nekohasekai.sfa.utils.CommandClient import io.nekohasekai.sfa.utils.CommandClient
import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.StateFlow
@@ -111,8 +111,7 @@ fun OutboundPickerScreen(
navController.navigateUp() navController.navigateUp()
} }
Scaffold( OverrideTopBar {
topBar = {
TopAppBar( TopAppBar(
title = { Text(stringResource(R.string.tool_outbound)) }, title = { Text(stringResource(R.string.tool_outbound)) },
navigationIcon = { navigationIcon = {
@@ -124,12 +123,11 @@ fun OutboundPickerScreen(
} }
}, },
) )
}, }
) { innerPadding ->
Column( Column(
modifier = Modifier modifier = Modifier
.fillMaxSize() .fillMaxSize(),
.padding(innerPadding),
) { ) {
OutlinedTextField( OutlinedTextField(
value = searchText, value = searchText,
@@ -172,7 +170,6 @@ fun OutboundPickerScreen(
} }
} }
} }
}
@Composable @Composable
private fun OutboundPickerItem( private fun OutboundPickerItem(