Summary
Fluxer does not render text inside code blocks correctly in most cases where there's no whitespace after the close mark, resulting in bad rendering, for example, as shown in the image:
image
The expected behaviour is for a single "Text" line to be rendered before, inside, and after the code block. Amount of spacing around the code block may differ (as is the case on Discord), but I'd expect the text itself to render as described.
NOTE: This is a repost of
#138 with updated screenshots - I can still reproduce the issue (including all the test results listed below) after the Fluxer V2 release, though the code block part is now no longer rendered as a code block at all (i.e. it's rendered exactly as written, with no formatting).
Steps to reproduce
- Send a message with the following content:
- See the issue (as seen in the image above; note: in some failing variations, the code block may render differently from the screenshot, but still not in the expected way).
Below you can find a complete list of all 16 variations of the following variables:
- Whitespace before open
- Whitespace after open
- Whitespace before close
- Whitespace after close
8 out of 16 renders correctly on Fluxer.
16 out of 16 renders correctly on Discord.
"renders correctly" means it gives
the expected behaviour, as described in the previous section.
Test results for all 16 combinations.
-
Works- Whitespace before open: No
- Whitespace after open: No
- Whitespace before close: No
- Whitespace after close: No
Works- Whitespace before open: No
- Whitespace after open: No
- Whitespace before close: No
- Whitespace after close: Yes
Does NOT work- Whitespace before open: No
- Whitespace after open: No
- Whitespace before close: Yes
- Whitespace after close: No
Does NOT work- Whitespace before open: No
- Whitespace after open: No
- Whitespace before close: Yes
- Whitespace after close: Yes
Does NOT work- Whitespace before open: No
- Whitespace after open: Yes
- Whitespace before close: No
- Whitespace after close: No
Works- Whitespace before open: No
- Whitespace after open: Yes
- Whitespace before close: No
- Whitespace after close: Yes
Does NOT work- Whitespace before open: No
- Whitespace after open: Yes
- Whitespace before close: Yes
- Whitespace after close: No
Works- Whitespace before open: No
- Whitespace after open: Yes
- Whitespace before close: Yes
- Whitespace after close: Yes
-
Works- Whitespace before open: Yes
- Whitespace after open: No
- Whitespace before close: No
- Whitespace after close: No
Works- Whitespace before open: Yes
- Whitespace after open: No
- Whitespace before close: No
- Whitespace after close: Yes
Does NOT work- Whitespace before open: Yes
- Whitespace after open: No
- Whitespace before close: Yes
- Whitespace after close: No
Does NOT work- Whitespace before open: Yes
- Whitespace after open: No
- Whitespace before close: Yes
- Whitespace after close: Yes
Does NOT work- Whitespace before open: Yes
- Whitespace after open: Yes
- Whitespace before close: No
- Whitespace after close: No
Works- Whitespace before open: Yes
- Whitespace after open: Yes
- Whitespace before close: No
- Whitespace after close: Yes
Does not work- Whitespace before open: Yes
- Whitespace after open: Yes
- Whitespace before close: Yes
- Whitespace after close: No
Works- Whitespace before open: Yes
- Whitespace after open: Yes
- Whitespace before close: Yes
- Whitespace after close: Yes
Environment
Canary Web 2026.605.11941, Linux (x86), Chrome 149.0.0.0, Locale en-US
Logs or screenshots
Already posted in summary.
Checks
- ☑ I searched existing issues.
- ☑ I wrote this report in my own words, except for direct translation if needed.