Describe the bug
When sending a Markdown checklist, some raw HTML text seems to be sent instead of the checklist:
- [ ] one
- [ ] two
- [ ] three
turns into
- <input disabled="" type="checkbox"> one
- <input disabled="" type="checkbox"> two
- <input disabled="" type="checkbox"> three
However, when copying the message (even with a different client), I get the original Markdown.
Reproduction
- Using Sable (1.20.0 or nightly), send a Markdown checklist into any chat.
- It renders incorrectly (as described above).
Expected behavior
It either renders as a list with no special support for checklists, or it renders properly as a checklist. The checkboxes don't even have to be interactive (though it would be cool if they were and would automatically edit the message accordingly when clicked/tapped).
Platform and versions
1. OS: Android 17 (GrapheneOS v2026071501)
2. Browser: Vanadium WebView v151.0.7922.29.0 (based on Chromium WebView)
3. Sable version: v1.20.1-nightly.2607251036
4. Homeserver: monospacedmagic.dev (running continuwuity:main (commit: 4f1af01bdc) via Podman)
Additional context
No response
Describe the bug
When sending a Markdown checklist, some raw HTML text seems to be sent instead of the checklist:
turns into
However, when copying the message (even with a different client), I get the original Markdown.
Reproduction
Expected behavior
It either renders as a list with no special support for checklists, or it renders properly as a checklist. The checkboxes don't even have to be interactive (though it would be cool if they were and would automatically edit the message accordingly when clicked/tapped).
Platform and versions
Additional context
No response