Operating system
Linux
Joplin version
3.2.13
Desktop version info
Joplin 3.2.13 (prod, linux)
Client ID: 9959465eea794e60b1b95760c308ca91
Sync Version: 3
Profile Version: 47
Keychain Supported: No
Revision: a898e17
Backup: 1.4.2
Combine notes: 1.2.2
Conflict Resolution: 1.2.3
Diff view: 0.2.0
Favorites: 1.3.2
Freehand Drawing: 2.14.0
History Panel: 1.0.3
Hotfolder: 1.2.1
Import local CSS: 1.0.2
Inline tags: 1.3.0
Inline TODO: 1.7.1
Kminder Mindmap: 0.8.6
Markmap: 1.7.0
Note list (Preview): 1.1.0
Note Rename: 1.0.0
Note Tabs: 1.4.0
Persistent Editor Layout: 2.2.0
Quick Links: 1.3.2
Resume Note: 0.2.5
Space Indenter: 0.2.5
Tagging: 1.0.3
Templates: 2.4.0
Whitespacer: 1.0.2
YesYouKan: 1.0.11
Editor
Markdown Editor
What issue do you have?
I swear I reported this before, but I can't find it, but …
I just got bit by this issue again. My story involves two machines, an office computer and a laptop. Both run the same OS and version of Joplin with nearly identical sets of plugins. The note in this bug report is a big one. About 7500 words long, but it doesn't matter, the same issue will occur no matter the variety of note …
- I edited a note on my office computer using an external editor.
I leave this computer running all of the time with Joplin open and I see it as my "master repo" for my joplin instances.
Importantly, I left the external editor open (Zed, in my case) on this computer as well.
The external editor will update if the note in is edited directly in Joplin. - I went to a cafe, synced the note to my laptop and edited it there.
- I came back home and returned to my office machine and edited it the already open external editor.
I noticed that the note I was mucking with is outdated. But I already saved it! Argh. - CONFLICT! — I opened the laptop and Joplin, synced, and the laptop's version of the note landed in the Conflict bin.
- I closed the external editor and synced the office computer and all is well in the world once again.
Where is the failing?: When I edited that note on the laptop and synced it, the office machine's instance of Joplin should have updated to the new note (it did) and trigger an update version of the note in the external note as well, just as if I had directly edited the note on the office machine.
What's the fix?: External editors are alerted to a change to the note, regardless if the change comes from a direct edit, or from a syncing process.