Skip to content

Commit

Permalink
Use LargeTopAppBar for edit screens
Browse files Browse the repository at this point in the history
  • Loading branch information
t895 committed Nov 21, 2024
1 parent 61614cf commit fcbcac6
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions app/src/main/kotlin/com/t895/dnsnet/ui/Dns.kt
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ import androidx.compose.material.icons.filled.Save
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton
import androidx.compose.material3.LargeTopAppBar
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.OutlinedTextField
import androidx.compose.material3.Scaffold
import androidx.compose.material3.Text
import androidx.compose.material3.TopAppBar
import androidx.compose.material3.TopAppBarDefaults
import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue
Expand Down Expand Up @@ -205,12 +205,12 @@ fun EditDnsScreen(
locationInputError = false
}

val scrollBehavior = TopAppBarDefaults.pinnedScrollBehavior()
val scrollBehavior = TopAppBarDefaults.exitUntilCollapsedScrollBehavior()
Scaffold(
contentWindowInsets = scaffoldContentInsets,
modifier = modifier,
topBar = {
TopAppBar(
LargeTopAppBar(
windowInsets = topAppBarInsets,
title = {
Text(text = stringResource(R.string.activity_edit_dns_server))
Expand Down
6 changes: 3 additions & 3 deletions app/src/main/kotlin/com/t895/dnsnet/ui/Hosts.kt
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,12 @@ import androidx.compose.material3.ExposedDropdownMenuDefaults
import androidx.compose.material3.FilledTonalButton
import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton
import androidx.compose.material3.LargeTopAppBar
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.MenuAnchorType
import androidx.compose.material3.OutlinedTextField
import androidx.compose.material3.Scaffold
import androidx.compose.material3.Text
import androidx.compose.material3.TopAppBar
import androidx.compose.material3.TopAppBarDefaults
import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue
Expand Down Expand Up @@ -428,7 +428,7 @@ fun EditHostScreen(
onDelete: (() -> Unit)? = null,
onUriPermissionAcquireFailed: (() -> Unit)? = null,
) {
val scrollBehavior = TopAppBarDefaults.pinnedScrollBehavior()
val scrollBehavior = TopAppBarDefaults.exitUntilCollapsedScrollBehavior()

var titleInput by rememberSaveable { mutableStateOf(host.title) }
var titleInputError by rememberSaveable { mutableStateOf(false) }
Expand Down Expand Up @@ -464,7 +464,7 @@ fun EditHostScreen(
contentWindowInsets = scaffoldContentInsets,
modifier = modifier.nestedScroll(scrollBehavior.nestedScrollConnection),
topBar = {
TopAppBar(
LargeTopAppBar(
windowInsets = topAppBarInsets,
title = {
val text = when (host) {
Expand Down

0 comments on commit fcbcac6

Please sign in to comment.