Embed field values can overlap/overflow with some types of markdown

(#279) Bug Awaiting confirmation embeds

Summary

Embed field values overlap sometimes: image image

Steps to reproduce

For timestamps:
  1. Create a message with the following request:
    {
      "embeds": [
        {
          "fields": [
            {
              "inline": true,
              "name": "Test",
              "value": "<t:1771792416>"
            },
            {
              "inline": true,
              "name": "Test",
              "value": "<t:1771792416>"
            },
            {
              "inline": true,
              "name": "Test",
              "value": "<t:1771792416>"
            }
          ]
        }
      ]
    }
    
  2. See the issue.
For roles:
  1. Create a role named "VERY LONG ROLE NAME TESTING".
  2. Create an embed with 3 inline fields as shown above. Replace the "value" keys with a mention of a role created in the previous step.
  3. See the issue

Environment (optional)

stable (5b0afb2), 2026-02-21 14:40:38 UTC, Electron 39.2.7, Linux 5.15.0-170-generic (x64), desktop stable 0.0.8
  • 553245121-94511e7e-2525-4346-a72d-411680c113dc.png

    553245121-94511e7e-2525-4346-a72d-411680c113dc.png

    783×143 | 24 kB

  • 553245162-30186d1c-f3b3-4528-874c-45278978b63d.png

    553245162-30186d1c-f3b3-4528-874c-45278978b63d.png

    758×150 | 27 kB

2 comments

Sign in with Fluxer to comment and vote.
Comment by Rex
RexSystem 1 vote
Status changed from Fixed to Awaiting confirmation
This was closed in a bulk cleanup before Fluxer V2 without being checked or fixed. It may work now, so it is waiting for someone to confirm whether the bug still happens.