# Checkboxes broken with Multimarkdown Table Extension

**URL:** <https://discourse.joplinapp.org/t/checkboxes-broken-with-multimarkdown-table-extension/12338>\
**Category:** Support\
**Created:** [10 November 2020 01:15 UTC](https://discourse.joplinapp.org/t/checkboxes-broken-with-multimarkdown-table-extension/12338 "2020-11-10T01:15:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mzguy](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/mzguy/32/5520_2.png) [@mzguy](https://discourse.joplinapp.org/u/mzguy)\
**Post date:** [10 November 2020 01:15 UTC](https://discourse.joplinapp.org/t/checkboxes-broken-with-multimarkdown-table-extension/12338/1 "2020-11-10T01:15:35Z")

</div>

I created this table:

```
|Main||||
|---|---|---|---|
|- A| - [] 1| - [] 2| - [] 3 \
|- B| - [] 1| - [] 2| - [] 3 \
|- C| - [] 1| - [] 2| - [] 3 |

```

Checkboxes appear as claimed in the multimarkdown documentation. However, checking the boxes does not stick for more than a few seconds. Some boxes get unchecked, some get checked, a few seconds after I make the changes. It appears Joplin's checkbox logic somehow overrides the initial visible checkbox behavior.

Note that this is occurring when using the markdown editor, not WYSIWYG.

Joplin 1.3.10 on Windows 7, but same bug on Android

---

<div class="post-metadata">

**Author:** ![CalebJohn](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/calebjohn/32/356_2.png) [@CalebJohn](https://discourse.joplinapp.org/u/CalebJohn)\
**Post date:** [10 November 2020 03:47 UTC](https://discourse.joplinapp.org/t/checkboxes-broken-with-multimarkdown-table-extension/12338/2 "2020-11-10T03:47:15Z")

</div>

Checkboxes inside of tables aren't supported in Joplin yet. It's probably a bug that they render as checkboxes with multimarkdown table enabled.

---

<div class="post-metadata">

**Author:** ![mzguy](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/mzguy/32/5520_2.png) [@mzguy](https://discourse.joplinapp.org/u/mzguy)\
**Post date:** [10 November 2020 05:49 UTC](https://discourse.joplinapp.org/t/checkboxes-broken-with-multimarkdown-table-extension/12338/3 "2020-11-10T05:49:26Z")

</div>

They're not supported in Markdown at all, but in supporting Multimarkdown tables, I would have assumed Joplin supported them. Is that not what the markdown extension is meant to achieve?

---

<div class="post-metadata">

**Author:** ![CalebJohn](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/calebjohn/32/356_2.png) [@CalebJohn](https://discourse.joplinapp.org/u/CalebJohn)\
**Post date:** [10 November 2020 07:03 UTC](https://discourse.joplinapp.org/t/checkboxes-broken-with-multimarkdown-table-extension/12338/4 "2020-11-10T07:03:12Z")

</div>

The extension is just an extension to the renderer for now, it doesn't affect the behaviour of Joplin.

---

<div class="post-metadata">

**Author:** ![mzguy](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/mzguy/32/5520_2.png) [@mzguy](https://discourse.joplinapp.org/u/mzguy)\
**Post date:** [10 November 2020 16:11 UTC](https://discourse.joplinapp.org/t/checkboxes-broken-with-multimarkdown-table-extension/12338/5 "2020-11-10T16:11:00Z")

</div>

I see. At least I can edit it correctly by manually filling / removing the "X" characters when editing the markdown directly.
