diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 13f0755..2c8593e 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -21,8 +21,8 @@ android { applicationId = "com.ztftrue.music" minSdk = 30 targetSdk = 34 - versionCode = 30 - versionName = "0.1.30" + versionCode = 31 + versionName = "0.1.31" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" vectorDrawables { @@ -110,8 +110,8 @@ dependencies { implementation("androidx.compose.ui:ui") implementation("androidx.compose.ui:ui-graphics") - implementation("androidx.compose.material3:material3:1.3.0") - implementation("androidx.compose.material3:material3-window-size-class:1.3.0") + implementation("androidx.compose.material3:material3:1.2.1") + implementation("androidx.compose.material3:material3-window-size-class:1.2.1") // splash implementation("androidx.core:core-splashscreen:1.0.1") diff --git a/app/src/main/java/com/ztftrue/music/ui/home/MainView.kt b/app/src/main/java/com/ztftrue/music/ui/home/MainView.kt index a8d0982..11fbe03 100644 --- a/app/src/main/java/com/ztftrue/music/ui/home/MainView.kt +++ b/app/src/main/java/com/ztftrue/music/ui/home/MainView.kt @@ -60,12 +60,11 @@ fun MainView( val tabList = remember { mutableStateListOf() } - var pagerState: PagerState = rememberPagerState { 0 } LaunchedEffect(key1 = musicViewModel.mainTabList, key2 = musicViewModel.mainTabList.size) { tabList.clear() tabList.addAll(musicViewModel.mainTabList) } - pagerState = rememberPagerState(initialPage = 0, pageCount = { tabList.size }) + val pagerState: PagerState = rememberPagerState(initialPage = 0, pageCount = { tabList.size }) LaunchedEffect(tabList,tabList.size) { if (pagerState.currentPage >= tabList.size) { scope.launch {