diff --git a/package/src/components/AttachmentPicker/AttachmentPicker.tsx b/package/src/components/AttachmentPicker/AttachmentPicker.tsx
index 18ff1f11ad..c23af98dc6 100644
--- a/package/src/components/AttachmentPicker/AttachmentPicker.tsx
+++ b/package/src/components/AttachmentPicker/AttachmentPicker.tsx
@@ -278,12 +278,11 @@ export const AttachmentPicker = React.forwardRef(
>
{iOSLimited && }
item.asset.uri}
numColumns={numberOfAttachmentPickerImageColumns ?? 3}
diff --git a/package/src/components/Channel/Channel.tsx b/package/src/components/Channel/Channel.tsx
index a731acd6a4..8a6ae48c77 100644
--- a/package/src/components/Channel/Channel.tsx
+++ b/package/src/components/Channel/Channel.tsx
@@ -445,7 +445,7 @@ export type ChannelPropsWithContext = Pick &
localMessage: LocalMessage;
message: StreamMessage;
options?: SendMessageOptions;
- }) => Promise;
+ }) => Promise;
/**
* Overrides the Stream default update message request (Advanced usage only)
* @param channelId
diff --git a/package/src/components/Message/MessageSimple/__tests__/__snapshots__/MessageStatus.test.js.snap b/package/src/components/Message/MessageSimple/__tests__/__snapshots__/MessageStatus.test.js.snap
index 605e11641c..f771d43d78 100644
--- a/package/src/components/Message/MessageSimple/__tests__/__snapshots__/MessageStatus.test.js.snap
+++ b/package/src/components/Message/MessageSimple/__tests__/__snapshots__/MessageStatus.test.js.snap
@@ -137,18 +137,11 @@ exports[`MessageStatus should render message status with read by container 1`] =
>
{
toggleVote();
}, [message, onPress, poll, toggleVote]);
+ const hasVote = !!ownVotesByOptionId[option.id];
+
return ownCapabilities.castPollVote && !isClosed ? (
{
{ opacity: pressed ? 0.5 : 1 },
styles.voteContainer,
{
- backgroundColor: ownVotesByOptionId[option.id]
- ? voteButtonActive || accent_dark_blue
- : 'transparent',
- borderColor: ownVotesByOptionId[option.id]
+ backgroundColor: hasVote ? voteButtonActive || accent_dark_blue : 'transparent',
+ borderColor: hasVote
? voteButtonActive || accent_dark_blue
: voteButtonInactive || disabled,
},
voteButtonContainer,
]}
>
- {ownVotesByOptionId[option.id] ? : null}
+ {hasVote ? : null}
) : null;
};
diff --git a/package/src/components/Thread/__tests__/__snapshots__/Thread.test.js.snap b/package/src/components/Thread/__tests__/__snapshots__/Thread.test.js.snap
index af67127f37..a445b548d4 100644
--- a/package/src/components/Thread/__tests__/__snapshots__/Thread.test.js.snap
+++ b/package/src/components/Thread/__tests__/__snapshots__/Thread.test.js.snap
@@ -2439,18 +2439,11 @@ exports[`Thread should match thread snapshot 1`] = `
>