From d81af59e387816da0ad5b430dfeb4b7898bdd80e Mon Sep 17 00:00:00 2001 From: Brandon McAnsh Date: Tue, 6 Oct 2026 19:03:21 -0400 Subject: [PATCH] fix(profile): tint Report and Block menu icons red to match their titles The app's white tint (FlipcashApp.swift) colours menu icons, while a destructive role colours only the title, so Report and Block showed red titles beside white icons. --- Flipcash/Core/Screens/Profile/UserProfileScreen.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Flipcash/Core/Screens/Profile/UserProfileScreen.swift b/Flipcash/Core/Screens/Profile/UserProfileScreen.swift index 38c465ce9..aa4334e53 100644 --- a/Flipcash/Core/Screens/Profile/UserProfileScreen.swift +++ b/Flipcash/Core/Screens/Profile/UserProfileScreen.swift @@ -236,6 +236,9 @@ private struct UserProfileContent: View { } label: { Label(item.title, systemImage: item.systemImage) } + // Menu icons follow the app's white tint while the title follows the role, so a + // destructive entry's icon is tinted red to match its title. + .tint(item.isDestructive ? .red : nil) } } label: { Image.system(.ellipsis)