From 6e5312658ffe2a59a0d249381f860fb871f03bf9 Mon Sep 17 00:00:00 2001 From: Super12138 <70494801+Super12138@users.noreply.github.com> Date: Fri, 2 May 2025 17:25:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A4=9A=E9=80=89=E6=97=B6=E9=A1=B6?= =?UTF-8?q?=E9=83=A8=E5=BA=94=E7=94=A8=E6=A0=8F=E9=A2=9C=E8=89=B2=E4=B8=8E?= =?UTF-8?q?=E6=8A=98=E5=8F=A0=E9=A2=9C=E8=89=B2=E4=B8=8D=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle.kts | 2 +- .../todo/ui/pages/main/components/TodoTopAppBar.kt | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) 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 ) }