From 4b867c2f410df837295756480a53fbe2489aa98e Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Wed, 22 Apr 2026 20:05:41 +0700 Subject: [PATCH] Fix mobile tool call expansion while streaming --- packages/app/src/components/message.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/app/src/components/message.tsx b/packages/app/src/components/message.tsx index 5f2b54253..269e273de 100644 --- a/packages/app/src/components/message.tsx +++ b/packages/app/src/components/message.tsx @@ -1033,9 +1033,10 @@ const NativeExpandableBadgeShimmer = memo(function NativeExpandableBadgeShimmer( return ( + {label} @@ -1049,8 +1050,8 @@ const NativeExpandableBadgeShimmer = memo(function NativeExpandableBadgeShimmer( } > - - + + @@ -2105,10 +2106,9 @@ function areExpandableBadgePropsEqual(previous: ExpandableBadgeProps, next: Expa if (previous.isLastInSequence !== next.isLastInSequence) return false; if (previous.disableOuterSpacing !== next.disableOuterSpacing) return false; if (previous.testID !== next.testID) return false; - if (Boolean(previous.onToggle) !== Boolean(next.onToggle)) return false; - if (previous.isExpanded && previous.renderDetails !== next.renderDetails) { - return false; - } + if (previous.onToggle !== next.onToggle) return false; + if (previous.onDetailHoverChange !== next.onDetailHoverChange) return false; + if (previous.renderDetails !== next.renderDetails) return false; return true; }