Automattic / Automattic/simplenote-macos

Checklists: Check List Boxes Replaced With OBJ (object replacement character)

Open
#316 2 comments 0 reactions 0 assignees View on GitHub
[feature] checklist [feature] editor bug not verified
Dominant language
Swift
Stars
1.6k
Forks
172
Avg merge
11h 17m
Merged PRs (30d)
3

Description

#### Steps to reproduce
1. Add a checklist to a note in MacOS App and all the lines of text in the note are moved over slightly instead of adding checkboxes. No checkboxes are showing (screenshot 1)
2. Open the same note in Android and checkboxes show (screenshot 2)
3. After a while, the same note on Android has its checkboxes replaced with the OBJ symbol.

*Additional notes*:
When I selected and copied the "space" (not an actual space, but an empty area where a checkbox should be), I had it in the clipboard.

When I paste it in the note elsewhere, it doesn't show on the Mac, but does show on the Android app, not as a checkbox but as an OBJ symbol.

When I paste it in a Mac web browser, it shows as the OBJ symbol and looks like the one on Android.

#### What I expected
See checkboxes normally

#### What happened instead
Checkboxes do not show up in MacOS App, but only in Android App but then disappear even there.

#### Simplenote version
Latest (both Lite and Dark theme)

#### macOS version
Latest

#### Screenshot / Video
1.
![](https://woothemes.zendesk.com/attachments/token/VLpBZJwsUNAcpyiaDjzoVl423/?name=Screen+Shot+2019-04-16+at+13.35.11.png)
2.
![](https://woothemes.zendesk.com/attachments/token/jwJsKwITHnY67Cenkk5LeC3De/?name=2019-04-16_13.34.30_thumb.jpg)
3.
![](https://woothemes.zendesk.com/attachments/token/vH8LOieAiIlZHR04t1ttBPti4/?name=2019-04-16_13.39.05_thumb.jpg)

Reported in 1963884-zen

Contributor guide

Open the contributing guide

Research direction

No source files, tests, or entry points are named in the report. Reproduce the checklist behavior in the macOS and Android apps, then trace how checklist text is rendered and synchronized; done means checkboxes remain visible and consistent across both clients instead of becoming OBJ characters.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.