From 2ba523ce05016fe286723feb0b2910cf5c1cce17 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Mon, 27 Apr 2026 14:40:09 +0700 Subject: [PATCH] Match shimmer overlay flexShrink to real label row The shimmerText style forced flexShrink: 1 on the primary label, while the real label has flexShrink: 0. With long secondary labels, the shimmer truncated the primary label and shifted the secondary truncation point, so the shimmer no longer aligned with the actual text. Drop the override so each shimmer label inherits its base flexShrink. --- packages/app/src/components/message.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/app/src/components/message.tsx b/packages/app/src/components/message.tsx index d27cb1067..cc5a18bf5 100644 --- a/packages/app/src/components/message.tsx +++ b/packages/app/src/components/message.tsx @@ -1060,7 +1060,6 @@ const expandableBadgeStylesheet = StyleSheet.create((theme) => ({ color: "transparent", fontSize: theme.fontSize.base, fontWeight: theme.fontWeight.normal, - flexShrink: 1, }, spacer: { flex: 1,