fix(MessageGroup): Refine grouped message display condition

Modify isGrouped logic to ensure only assistant messages are considered when determining group status
This commit is contained in:
kangfenmao 2025-03-12 11:44:27 +08:00
parent 38c8327cbf
commit dbf331b9b4

View File

@ -28,7 +28,7 @@ const MessageGroup = ({ messages, topic, hidePresetMessages, onSetMessages }: Pr
const messageLength = messages.length
const [selectedIndex, setSelectedIndex] = useState(messageLength - 1)
const isGrouped = messageLength > 1
const isGrouped = messageLength > 1 && messages.every((m) => m.role === 'assistant')
const isHorizontal = multiModelMessageStyle === 'horizontal'
const isGrid = multiModelMessageStyle === 'grid'