When formatting text in journal entries, the formatting displays correctly in the editor. However, once an entry is saved and reopened, the markdown syntax symbols appear as literal text instead of rendering the intended formatting.
Additionally, when multiple formatting styles are applied to the same text (e.g., bold + quote, or bold + italic), the formatting breaks more severely and displays as jumbled markdown syntax.
Steps to Reproduce:
- Create a new journal entry
- Apply text formatting (bold, italic, underline, strikethrough, quotes, monospace, etc.)
- Save the entry
- Close and reopen the entry
- Observe that formatting symbols appear as text instead of styled formatting
Expected Behavior:
Formatted text should display with proper styling when the entry is reopened
Actual Behavior:
Markdown syntax symbols display literally in the reopened entry (e.g., **text**, ***text***, *_text_, etc.)
Additional Context:
- Formatting works correctly while editing
- Issue is more pronounced when combining multiple formatting styles on the same text
- Affects all formatting types: bold, italic, underline, strikethrough, block quotes, monospace, etc.
Thank you so much for creating this beautiful journal app. The design is very neat and intuitive. I have been searching for one such app since forever and was almost planning to build one next month. I'll use this now, thank you :)
| Adding a new entry |
Edit/Reviewing an entry |
Edit/Reviewing an older entry |
 |
 |
 |
When formatting text in journal entries, the formatting displays correctly in the editor. However, once an entry is saved and reopened, the markdown syntax symbols appear as literal text instead of rendering the intended formatting.
Additionally, when multiple formatting styles are applied to the same text (e.g., bold + quote, or bold + italic), the formatting breaks more severely and displays as jumbled markdown syntax.
Steps to Reproduce:
Expected Behavior:
Formatted text should display with proper styling when the entry is reopened
Actual Behavior:
Markdown syntax symbols display literally in the reopened entry (e.g.,
**text**,***text***,*_text_, etc.)Additional Context: