Skip to content

Commit 374742d

Browse files
authored
git issue fix (#82)
1 parent dabac0f commit 374742d

4 files changed

Lines changed: 11 additions & 2 deletions

File tree

app/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ dependencies {
7171
implementation("androidx.navigation:navigation-compose:2.8.2")
7272
implementation(libs.material3)
7373
implementation("com.google.dagger:hilt-android:2.51.1")
74+
implementation(libs.androidx.material3)
7475
kapt("com.google.dagger:hilt-android-compiler:2.51.1")
7576
implementation("androidx.hilt:hilt-navigation-compose:1.0.0")
7677
implementation("com.google.accompanist:accompanist-pager:0.24.0-alpha")

app/src/main/java/com/cornellappdev/score/screen/GameDetailsScreen.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package com.cornellappdev.score.screen
33
import ScoringSummary
44
import androidx.compose.foundation.Image
55
import androidx.compose.foundation.background
6+
import androidx.compose.foundation.horizontalScroll
67
import androidx.compose.foundation.layout.Column
78
import androidx.compose.foundation.layout.Row
89
import androidx.compose.foundation.layout.Spacer
@@ -106,6 +107,7 @@ fun GameDetailsContent(
106107
gameCard: DetailsCardData,
107108
navigateToGameScoreSummary: (List<ScoreEvent>) -> Unit
108109
) {
110+
val scrollState = rememberScrollState()
109111
Column(
110112
modifier = Modifier
111113
.background(White)
@@ -132,7 +134,10 @@ fun GameDetailsContent(
132134
)
133135
Text(
134136
text = gameCard.title,
135-
style = heading1.copy(color = GrayPrimary)
137+
style = heading1.copy(color = GrayPrimary),
138+
maxLines = 1,
139+
modifier = Modifier
140+
.horizontalScroll(scrollState)
136141
)
137142
Spacer(modifier = Modifier.height(13.5.dp))
138143

app/src/main/java/com/cornellappdev/score/screen/GameScoreSummaryScreen.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import androidx.compose.foundation.layout.size
1010
import androidx.compose.foundation.layout.width
1111
import androidx.compose.foundation.lazy.LazyColumn
1212
import androidx.compose.material3.Divider
13+
import androidx.compose.material3.HorizontalDivider
1314
import androidx.compose.material3.Text
1415
import androidx.compose.runtime.Composable
1516
import androidx.compose.ui.Alignment
@@ -43,7 +44,7 @@ fun GameScoreSummaryScreenDetail(scoreEvents: List<ScoreEvent>, onBackArrow: ()
4344
) {
4445
items(scoreEvents.size) { event ->
4546
ScoreEventItemDetailed(event = scoreEvents[event])
46-
Divider(color = Color.LightGray, thickness = 0.5.dp)
47+
HorizontalDivider(thickness = 0.5.dp, color = Color.LightGray)
4748
}
4849
}
4950
}

gradle/libs.versions.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ media3CommonKtx = "1.5.1"
1616
# Using alpha version due to bug with pull to refresh in the latest stabel version
1717
# See https://stackoverflow.com/a/79126321
1818
material3 = "1.4.0-alpha11"
19+
material3Version = "1.3.2"
1920

2021
[libraries]
2122
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
@@ -31,6 +32,7 @@ androidx-constraintlayout = { group = "androidx.constraintlayout", name = "const
3132
androidx-runtime-android = { group = "androidx.compose.runtime", name = "runtime-android", version.ref = "runtimeAndroid" }
3233
apollo-runtime = { module = "com.apollographql.apollo:apollo-runtime" }
3334
androidx-media3-common-ktx = { group = "androidx.media3", name = "media3-common-ktx", version.ref = "media3CommonKtx" }
35+
androidx-material3 = { group = "androidx.compose.material3", name = "material3", version.ref = "material3Version" }
3436

3537
[plugins]
3638
androidApplication = { id = "com.android.application", version.ref = "agp" }

0 commit comments

Comments
 (0)