{
  "$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)"
}