diff --git a/src/components/Timelines/Timeline/Shared/Poll.tsx b/src/components/Timelines/Timeline/Shared/Poll.tsx index 72f0558a..ef6d4044 100644 --- a/src/components/Timelines/Timeline/Shared/Poll.tsx +++ b/src/components/Timelines/Timeline/Shared/Poll.tsx @@ -212,11 +212,19 @@ const TimelinePoll: React.FC = ({ allOptions.map((o, i) => (i === index ? !o : o)) ) } else { - setAllOptions( - allOptions.map((o, i) => - i === index ? !allOptions[index] : allOptions[index] + { + const otherOptions = + allOptions[index] === false ? false : undefined + setAllOptions( + allOptions.map((o, i) => + i === index + ? !o + : otherOptions !== undefined + ? otherOptions + : o + ) ) - ) + } } }} >