{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreig3hc3a56ae6ikn354xozs6p6af3xlmfftb74urjyzyo7t2yqdk5u",
"uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mm2jjd2hcmp2"
},
"path": "/t/bug-sendfollowupmessage-causes-temporary-duplicated-chat-content-button-clicks-in-apps-sdk/1381147#post_1",
"publishedAt": "2026-05-17T12:55:27.000Z",
"site": "https://community.openai.com",
"textContent": "Hi OpenAI team,\n\nI found a UI rendering bug that occurs when clicking a button inside a widget (Apps SDK).\n\nSteps to reproduce:\n\n 1. Open a conversation that contains one or more widgets.\n 2. Click a button inside a widget.\n 3. Observe the chat area while the next widget/content is loading.\n\n\n\nActual behavior:\n\n * The chat does not automatically scroll down to the latest content.\n * The previous chat content appears duplicated.\n * Older widgets from the conversation are rendered twice temporarily, as a result.\n * After a few seconds, the duplicated content disappears and the selected widget for the current prompt appears correctly.\n\n\n\nExpected behavior:\n\n * After clicking the widget button, the chat should auto-scroll to the latest message/content.\n * The previous chat history containing widgets should not be rendered twice, even temporarily.\n * The newly selected widget should appear without a transient duplicated-chat state.\n\n",
"title": "Bug: sendFollowUpMessage() causes temporary duplicated chat content (Button clicks in Apps SDK)"
}