diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 219c16d..42e6923 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -34,7 +34,7 @@ android { applicationId = "cn.super12138.todo" minSdk = 24 targetSdk = 36 - versionCode = 658 + versionCode = 659 versionName = "2.1.2" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/kotlin/cn/super12138/todo/ui/pages/main/components/TodoTopAppBar.kt b/app/src/main/kotlin/cn/super12138/todo/ui/pages/main/components/TodoTopAppBar.kt index 84a5c6e..24f9901 100644 --- a/app/src/main/kotlin/cn/super12138/todo/ui/pages/main/components/TodoTopAppBar.kt +++ b/app/src/main/kotlin/cn/super12138/todo/ui/pages/main/components/TodoTopAppBar.kt @@ -19,7 +19,6 @@ import androidx.compose.material.icons.outlined.Settings import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.Icon import androidx.compose.material3.IconButton -import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text import androidx.compose.material3.TopAppBar import androidx.compose.material3.TopAppBarDefaults @@ -50,7 +49,11 @@ fun TodoTopAppBar( ) { val view = LocalView.current val animatedTopAppBarColors by animateColorAsState( - targetValue = if (selectedMode) MaterialTheme.colorScheme.surfaceContainerHighest else MaterialTheme.colorScheme.surface + targetValue = if (selectedMode) { + TopAppBarDefaults.topAppBarColors().scrolledContainerColor + } else { + TopAppBarDefaults.topAppBarColors().containerColor + } ) TopAppBar( @@ -157,7 +160,8 @@ fun TodoTopAppBar( }, colors = TopAppBarDefaults.topAppBarColors().copy( containerColor = animatedTopAppBarColors - ) + ), + modifier = modifier ) }