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

Loading…
Cancel
Save