diff --git a/supacode/Features/Repositories/Views/RepositorySectionView.swift b/supacode/Features/Repositories/Views/RepositorySectionView.swift index 46175907..a9d1bc1e 100644 --- a/supacode/Features/Repositories/Views/RepositorySectionView.swift +++ b/supacode/Features/Repositories/Views/RepositorySectionView.swift @@ -173,8 +173,11 @@ struct RepositorySectionView: View { } } if let color = appearance.color { + // Solid fill (not .glassEffect): glass/vibrant materials desaturate to + // gray when the window is not key, but the repo color dot must keep its + // color regardless of focus. Circle() - .glassEffect(.regular.tint(color.color)) + .fill(color.color) .frame(width: 8, height: 8) .help(color.displayName) .accessibilityLabel(Text("Repo color: \(color.displayName)"))