mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
Keep targeted task replies visible
This commit is contained in:
@@ -529,8 +529,20 @@ export const ChannelPane = React.memo(function ChannelPane({
|
||||
for (const id of threadHiddenIds) {
|
||||
hiddenIds.add(id);
|
||||
}
|
||||
if (targetMessageId) {
|
||||
hiddenIds.delete(targetMessageId);
|
||||
}
|
||||
if (threadScrollTargetId) {
|
||||
hiddenIds.delete(threadScrollTargetId);
|
||||
}
|
||||
return hiddenIds;
|
||||
}, [agentConversationMarkers, baseVisibleMessages, threadSourceMessages]);
|
||||
}, [
|
||||
agentConversationMarkers,
|
||||
baseVisibleMessages,
|
||||
targetMessageId,
|
||||
threadScrollTargetId,
|
||||
threadSourceMessages,
|
||||
]);
|
||||
const visibleMessages = React.useMemo(() => {
|
||||
if (hiddenAgentConversationMessageIds.size === 0) {
|
||||
return baseVisibleMessages;
|
||||
|
||||
Reference in New Issue
Block a user