From d13934c2a6cad89a06e4f9e8987207fdb51a78e5 Mon Sep 17 00:00:00 2001 From: Linus Rath <139418639+rathlinus@users.noreply.github.com> Date: Sat, 23 May 2026 15:35:10 +0200 Subject: [PATCH] fix: match user-avatar treatment on quick reply --- components/email/email-viewer.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/components/email/email-viewer.tsx b/components/email/email-viewer.tsx index 5dcf622b..364e3b30 100644 --- a/components/email/email-viewer.tsx +++ b/components/email/email-viewer.tsx @@ -75,6 +75,7 @@ import { useContactStore, getContactDisplayName, getContactPrimaryEmail } from " import { toast } from "@/stores/toast-store"; import { useDeviceDetection } from "@/hooks/use-media-query"; import { useAuthStore } from "@/stores/auth-store"; +import { useAccountStore } from "@/stores/account-store"; import { useEmailStore } from "@/stores/email-store"; import { useThemeStore } from "@/stores/theme-store"; import { EmailIdentityBadge } from "./email-identity-badge"; @@ -944,6 +945,7 @@ export function EmailViewer({ const { isTablet, isMobile } = useDeviceDetection(); const { tabletListVisible } = useUIStore(); const { identities, client, isDemoMode, activeAccountId } = useAuthStore(); + const activeAccount = useAccountStore((s) => s.accounts.find((a) => a.id === activeAccountId)); const resolvedTheme = useThemeStore((state) => state.resolvedTheme); const { startTour } = useTour(); const isEmbedded = useIsEmbedded(); @@ -5290,10 +5292,12 @@ export function EmailViewer({