Remove use of internal padding

pull/3973/head
Alex Baker 4 weeks ago
parent 747928c8c7
commit 94ad2a381e

@ -53,7 +53,6 @@ import androidx.compose.ui.focus.onFocusChanged
import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.Color
import androidx.compose.ui.input.nestedscroll.nestedScroll import androidx.compose.ui.input.nestedscroll.nestedScroll
import androidx.compose.ui.layout.layout import androidx.compose.ui.layout.layout
import androidx.compose.ui.platform.LocalDensity
import androidx.compose.ui.platform.LocalLayoutDirection import androidx.compose.ui.platform.LocalLayoutDirection
import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
@ -71,9 +70,6 @@ import tasks.kmp.generated.resources.subscribe
import java.util.Locale import java.util.Locale
import kotlin.math.roundToInt import kotlin.math.roundToInt
@Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
private val SEARCH_BAR_BOTTOM_PADDING = androidx.compose.material3.OutlinedTextFieldTopPadding
@OptIn(ExperimentalMaterial3Api::class) @OptIn(ExperimentalMaterial3Api::class)
@Composable @Composable
fun TaskListDrawer( fun TaskListDrawer(
@ -286,7 +282,6 @@ fun RowScope.MenuSearchBar(
query: String, query: String,
onQueryChange: (String) -> Unit, onQueryChange: (String) -> Unit,
) { ) {
val density = LocalDensity.current
var hasFocus by remember { mutableStateOf(false) } var hasFocus by remember { mutableStateOf(false) }
SearchBar( SearchBar(
modifier = Modifier modifier = Modifier
@ -294,7 +289,7 @@ fun RowScope.MenuSearchBar(
.padding( .padding(
start = 8.dp, start = 8.dp,
end = if (hasFocus) 8.dp else 0.dp, end = if (hasFocus) 8.dp else 0.dp,
bottom = with(density) { SEARCH_BAR_BOTTOM_PADDING.toDp() } bottom = 8.dp
) )
.weight(1f) .weight(1f)
.animateContentSize( .animateContentSize(

Loading…
Cancel
Save