Browse Source

fix: resolve MenuFABItem function name collision

- Rename MenuFABItem to OverlayMenuFABItem in FloatingComposeOverlay
- Fixes overload resolution ambiguity between two files
- Both FloatingUIActivity and FloatingComposeOverlay had same function name

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
feature/modern-capture-ui
Quildra 5 months ago
parent
commit
6ed2becd05
  1. 12
      app/src/main/java/com/quillstudios/pokegoalshelper/ui/FloatingComposeOverlay.kt

12
app/src/main/java/com/quillstudios/pokegoalshelper/ui/FloatingComposeOverlay.kt

@ -192,7 +192,7 @@ fun FloatingFABContent(
modifier = Modifier.padding(bottom = 16.dp) modifier = Modifier.padding(bottom = 16.dp)
) { ) {
// Menu FAB items // Menu FAB items
MenuFABItem( OverlayMenuFABItem(
icon = Icons.Default.Search, icon = Icons.Default.Search,
label = "DETECT", label = "DETECT",
containerColor = MaterialTheme.colorScheme.primary, containerColor = MaterialTheme.colorScheme.primary,
@ -203,7 +203,7 @@ fun FloatingFABContent(
} }
) )
MenuFABItem( OverlayMenuFABItem(
icon = Icons.Default.Star, icon = Icons.Default.Star,
label = "SHINY", label = "SHINY",
containerColor = MaterialTheme.colorScheme.tertiary, containerColor = MaterialTheme.colorScheme.tertiary,
@ -215,7 +215,7 @@ fun FloatingFABContent(
} }
) )
MenuFABItem( OverlayMenuFABItem(
icon = Icons.Default.AccountCircle, icon = Icons.Default.AccountCircle,
label = "POKEBALL", label = "POKEBALL",
containerColor = MaterialTheme.colorScheme.error, containerColor = MaterialTheme.colorScheme.error,
@ -227,7 +227,7 @@ fun FloatingFABContent(
} }
) )
MenuFABItem( OverlayMenuFABItem(
icon = Icons.Default.List, icon = Icons.Default.List,
label = "ALL", label = "ALL",
containerColor = MaterialTheme.colorScheme.secondary, containerColor = MaterialTheme.colorScheme.secondary,
@ -239,7 +239,7 @@ fun FloatingFABContent(
} }
) )
MenuFABItem( OverlayMenuFABItem(
icon = Icons.Default.Build, icon = Icons.Default.Build,
label = "DEBUG", label = "DEBUG",
containerColor = MaterialTheme.colorScheme.outline, containerColor = MaterialTheme.colorScheme.outline,
@ -306,7 +306,7 @@ fun FloatingFABContent(
} }
@Composable @Composable
fun MenuFABItem( fun OverlayMenuFABItem(
icon: ImageVector, icon: ImageVector,
label: String, label: String,
containerColor: Color, containerColor: Color,

Loading…
Cancel
Save