Developer-Mike / obsidian-advanced-canvas

⚡ Supercharge your Obsidian.md canvas experience! Create presentations, flowcharts and more!
GNU General Public License v3.0
192 stars 7 forks source link

Plugin causing obsidian sync issues #70

Closed thehyperadvisor closed 1 month ago

thehyperadvisor commented 1 month ago

I've noticed that when I have this plugin enabled I can run into obsidian sync issues. Here's the scenario:

  1. Create an object on device A
  2. Change syncs to device B
  3. Immediately Delete the object on device A after it's synced
  4. Wait.....and eventually the object that was deleted will sync from device B back to device A where it was deleted previously.

When the plugin is disabled this behavior does not happen. And it does not happen if the canvas file is not open on the other device. I've had this issue erase content from the canvas because it was synced from the other device. Luckily I could go into the sync history and restore my work. I'm using version 2.7.8

Developer-Mike commented 1 month ago

This, of course, shouldn't be the case. But I have trouble understanding your instructions. The Advanced Canvas plugin doesn't alter how files get saved... Additionally, I can't debug this because I don't have sync.

thehyperadvisor commented 1 month ago

If you don’t have obsidian sync then i don’t see how you can troubleshoot. When I say “create object” i mean create a “card” on a canvas in obsidian. I guess I’ll have to remember to close obsidian or canvas when I’m not using it.