Skip to content

Commit 34e112e

Browse files
committed
Remove button functionality for informative DropdownMenus
1 parent 4707a18 commit 34e112e

File tree

5 files changed

+266
-97
lines changed

5 files changed

+266
-97
lines changed

app/src/main/java/com/sunkensplashstudios/VRCRoboScout/EventInformationView.kt

Lines changed: 38 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,21 @@ fun EventInformationView(event: Event, navController: NavController) {
6363
Icon(
6464
Icons.AutoMirrored.Filled.ArrowBackIos,
6565
contentDescription = "Back",
66-
modifier = Modifier.padding(10.dp).clickable {
67-
navController.navigateUp()
68-
},
66+
modifier = Modifier
67+
.padding(10.dp)
68+
.clickable {
69+
navController.navigateUp()
70+
},
6971
tint = MaterialTheme.colorScheme.onTopContainer
7072
)
7173
}
7274
)
7375
}
7476
) { padding ->
7577
Column(
76-
modifier = Modifier.fillMaxSize().padding(padding)
78+
modifier = Modifier
79+
.fillMaxSize()
80+
.padding(padding)
7781
) {
7882
Text(
7983
event.name,
@@ -85,7 +89,9 @@ fun EventInformationView(event: Event, navController: NavController) {
8589
modifier = Modifier.verticalScroll(rememberScrollState())
8690
) {
8791
Column(
88-
modifier = Modifier.fillMaxSize().padding(padding)
92+
modifier = Modifier
93+
.fillMaxSize()
94+
.padding(padding)
8995
) {
9096
Card(
9197
modifier = Modifier.padding(horizontal = 10.dp, vertical = 2.dp),
@@ -103,7 +109,9 @@ fun EventInformationView(event: Event, navController: NavController) {
103109
Row(
104110
horizontalArrangement = Arrangement.SpaceBetween,
105111
verticalAlignment = Alignment.CenterVertically,
106-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
112+
modifier = Modifier
113+
.fillMaxWidth()
114+
.padding(vertical = 10.dp)
107115
) {
108116
Text(
109117
"Teams",
@@ -122,7 +130,9 @@ fun EventInformationView(event: Event, navController: NavController) {
122130
Row(
123131
horizontalArrangement = Arrangement.SpaceBetween,
124132
verticalAlignment = Alignment.CenterVertically,
125-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
133+
modifier = Modifier
134+
.fillMaxWidth()
135+
.padding(vertical = 10.dp)
126136
) {
127137
Text(
128138
"Divisions",
@@ -147,7 +157,9 @@ fun EventInformationView(event: Event, navController: NavController) {
147157
division.name
148158
)
149159
},
150-
onClick = { }
160+
onClick = { },
161+
enabled = false,
162+
colors = disabledMenuItemColors(MaterialTheme)
151163
)
152164
}
153165
}
@@ -159,7 +171,9 @@ fun EventInformationView(event: Event, navController: NavController) {
159171
Row(
160172
horizontalArrangement = Arrangement.SpaceBetween,
161173
verticalAlignment = Alignment.CenterVertically,
162-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
174+
modifier = Modifier
175+
.fillMaxWidth()
176+
.padding(vertical = 10.dp)
163177
) {
164178
Text(
165179
"City",
@@ -176,7 +190,9 @@ fun EventInformationView(event: Event, navController: NavController) {
176190
Row(
177191
horizontalArrangement = Arrangement.SpaceBetween,
178192
verticalAlignment = Alignment.CenterVertically,
179-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
193+
modifier = Modifier
194+
.fillMaxWidth()
195+
.padding(vertical = 10.dp)
180196
) {
181197
Text(
182198
"Region",
@@ -193,7 +209,9 @@ fun EventInformationView(event: Event, navController: NavController) {
193209
Row(
194210
horizontalArrangement = Arrangement.SpaceBetween,
195211
verticalAlignment = Alignment.CenterVertically,
196-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
212+
modifier = Modifier
213+
.fillMaxWidth()
214+
.padding(vertical = 10.dp)
197215
) {
198216
Text(
199217
"Country",
@@ -210,7 +228,9 @@ fun EventInformationView(event: Event, navController: NavController) {
210228
Row(
211229
horizontalArrangement = Arrangement.SpaceBetween,
212230
verticalAlignment = Alignment.CenterVertically,
213-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
231+
modifier = Modifier
232+
.fillMaxWidth()
233+
.padding(vertical = 10.dp)
214234
) {
215235
Text(
216236
"Date",
@@ -227,7 +247,9 @@ fun EventInformationView(event: Event, navController: NavController) {
227247
Row(
228248
horizontalArrangement = Arrangement.SpaceBetween,
229249
verticalAlignment = Alignment.CenterVertically,
230-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
250+
modifier = Modifier
251+
.fillMaxWidth()
252+
.padding(vertical = 10.dp)
231253
) {
232254
Text(
233255
"Season",
@@ -244,7 +266,9 @@ fun EventInformationView(event: Event, navController: NavController) {
244266
Row(
245267
horizontalArrangement = Arrangement.SpaceBetween,
246268
verticalAlignment = Alignment.CenterVertically,
247-
modifier = Modifier.fillMaxWidth().padding(vertical = 10.dp)
269+
modifier = Modifier
270+
.fillMaxWidth()
271+
.padding(vertical = 10.dp)
248272
) {
249273
Text(
250274
"Developer",

0 commit comments

Comments
 (0)