Automattic / Automattic/simplenote-electron
Tag renamed in native can't be deleted in Electron/Web
- Dominant language
- TypeScript
- Stars
- 5.3k
- Forks
- 588
- Avg merge
- 9h 45m
- Merged PRs (30d)
- 4
Description
### Expected
It's possible to delete a tag if it exists.
### Observed
If the tag was renamed in macOS native, it can't be deleted in Electron (but still can de deleted on iOS/Android/native)
https://user-images.githubusercontent.com/73365754/117295667-ca692c00-ae7c-11eb-902a-7fa3c51d962d.mov
### Reproduced
1. Create a new tag using any of four platforms
2. Make sure it has appeared in Electron
3. Rename the tag in macOS native (I've used 2.11)
4. Try to delete it in Electron ~> impossible
5. It's also impossible to delete it after app restart.
### Where did you see the bug
System Make: MBP 16"
OS: Win10 on Parallels Desktop | macOS 11.2.3
Simplenote app version: Both desktop 2.11.0-beta1 and same version in Safari 14.0.3
Contributor guide
Research direction
No file, test, or entry point is named. Reproduce the four-platform sequence in Electron, then trace the tag rename and delete handling to identify why a macOS-native rename leaves the tag undeletable; done means the renamed tag can be deleted in Electron after synchronization and restart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100