[GH-ISSUE #634] Markdown checkboxes do not work properly with uppercase X. #332

Closed
opened 2026-03-03 00:20:20 +03:00 by kerem · 0 comments
Owner

Originally created by @jsontm on GitHub (Sep 24, 2020).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/634

Current behavior

  • When you create a checkbox in markdown using an uppercase X (e.g. * [X]), you cannot uncheck it in the preview pane.
  • If you create a checkbox in markdown using a lowercase x (e.g. * [x]), the functionality works as expected (you can check and uncheck the box in the preview pane).

Expected behavior

  • When you click the checkbox on the preview pane, it should update the markdown accordingly to check or uncheck the checkbox.

Steps to reproduce

  1. Create a markdown checkbox with an uppercase X instead of lowercase x (e.g * [X] instead of * [x]).
  2. Click on the checkbox in the preview pane.

Environment

Desktop/Web

  • Boost Note.next version: 0.9.0
  • OS version and name: macOS Mojave 10.14.6
Originally created by @jsontm on GitHub (Sep 24, 2020). Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/634 # Current behavior <!-- Let us know what is currently happening. Please include some **screenshots** with the **developer tools** open (console tab) when you report a bug. If your issue is regarding the old Boostnote, please open an issue in the old repo 👉 https://github.com/BoostIO/Boostnote/issues. --> * When you create a checkbox in markdown using an uppercase X (e.g. `* [X]`), you cannot uncheck it in the preview pane. * If you create a checkbox in markdown using a lowercase x (e.g. `* [x]`), the functionality works as expected (you can check and uncheck the box in the preview pane). # Expected behavior <!-- Let us know what you think should happen! --> * When you click the checkbox on the preview pane, it should update the markdown accordingly to check or uncheck the checkbox. # Steps to reproduce <!-- Please be thorough, issues we can reproduce are easier to fix! --> 1. Create a markdown checkbox with an uppercase X instead of lowercase x (e.g `* [X]` instead of `* [x]`). 2. Click on the checkbox in the preview pane. # Environment ## Desktop/Web - Boost Note.next version: 0.9.0 - OS version and name: macOS Mojave 10.14.6 <!-- Love Boost Note? Please consider supporting us on IssueHunt: 👉 https://issuehunt.io/r/BoostIO/BoostNote.next -->
kerem 2026-03-03 00:20:20 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/BoostNote-App#332
No description provided.