A weird thing happens when I type a no-break space (Ctrl
+ Shift
+ U
and then 00a0
) in Joplin's Markdown editor. It simply becomes a regular space. If I type the character somewhere else and paste it into Joplin, the no-break space is preserved.
I could not reproduce the issue on Windows and on a live image of Fedora 38 KDE (using the same Joplin version stated below).
Steps to reproduce
- Type a no-break space between two characters in Joplin's Markdown editor. E.g.: 32 GT/s
- Shrink window:
GT/s
will break into a new line - Copy text from Joplin and paste it into a tool that can identify invisible Unicode characters
- It will show that the "no-break space" you typed is actually a regular space
- Type the same sentence in a different text editor, copy it and paste it into Joplin
- Repeat steps 2 and 3
- You will see that the no-break space is preserved
Short video showing the issue:
Operating System
Pop!_OS 22.04 LTS
Kernel: 6.5.6-76060506-generic
Joplin (and Outline plugin) version
Joplin 2.12.19 (prod, linux) — installed using installation script (Joplin_install_and_update.sh
)
Revision: 7081046
Outline: 1.5.10
I'd appreciate it if you could look into this and let me know if it's a problem with my system or a bug in Joplin. Please let me know if you need additional information.
If you prefer that I create a GitHub issue, please let me know and I will do so. Thank you!