Comments (8)
Are you by any chance using Excalidraw on multiple devices? or always on the same device?
from obsidian-excalidraw-plugin.
I've also experienced this, but couldn't quite put my finger on the issue.
Excalidraw.com changed how text sizes are measured. The new solution is much more robust than the old, resulting in exactly the same measurements on different devices. Earlier a text element was slightly different in size on my iPad then on Windows or Android or Mac... this was especially bad when you had many lines of text.
My assumption is that there is a logic error in how old elements are converted.
Since this was not creating major disruption in my workflow I did not (yet) go after debugging what might be happening. The difficulty is that there are many changes that come to Excalidraw Obsidian that do not originate from my work, but from the core Excalidraw component. While I have become quite savvy in fixing those issue, each takes several days of net time to debug and understand... thus I haven't invested my time into this issue.
In your case this seems to be compounded with the issue of arrow binding.
from obsidian-excalidraw-plugin.
So something with Excalidraw?
I do use obsidian on multiple devices (Windows & Android). However, I use excalidraw almost exclusively on Windows (98% of the time). Also the displacement seems to happen somewhat frequently, like every day/every couple days. There are some parts of my file that I might have fixed a second time already.
from obsidian-excalidraw-plugin.
Since the file is large, I wouldn't exclude that it appears like it happens frequently because I keep discovering different parts of the same corruption
from obsidian-excalidraw-plugin.
I've created a debug file (Debug Drawing.md). I will keep opening it on android and desktop without (intentionally) modifying it over the next days, to see if anything happens to it
from obsidian-excalidraw-plugin.
I'll keep doing the same...
from obsidian-excalidraw-plugin.
I looked up a file that has displaced text. I opened my backup copy from my archive and opened it. Everything stayed in place. This is a file I frequently visit... my current assumption is that there was an update along the way that had some calculation error... which got resolved in the meantime. It is extremely hard to roll back time to find out what has happened. I will keep my eyes open to see if there are new errors popping up. I haven't seen any lately.
from obsidian-excalidraw-plugin.
Thanks Zsolt! By the way I just donated on kofi and added a link to a comment to a reddit post I once saw. Keep up the good work!
from obsidian-excalidraw-plugin.
Related Issues (20)
- BUG: drawing cursor disapearing when using wacom table pen HOT 2
- FR: update Metadata by moving a card / sticky note automatically HOT 1
- BUG: Convert to file Issue
- BUG: OB Excalidraw dark mode desaturates / effects linked images. HOT 2
- BUG: File contents gets DELETED when convert SVG to Excalidraw HOT 4
- BUG: rename file script chokes on images anchored at 100%
- BUG: Hover preview broken in 1.6.0 HOT 1
- BUG: Auto Export SVG size is too large HOT 2
- BUG: textarea caret color (not visible in Obsidian 1.6.0 when Obsidian is in dark mode and excalidraw in light)
- BUG: can't abort move/resize with ESC
- FR: fold drawing section in markdown mode HOT 4
- BUG: SVG File Location, Converting a Template Note, Having the drawing match the theme
- FR: Page layers cannot be adjusted; embedded linked pages are always on the top layer HOT 1
- QUESTION: Click on a Element in Canvas and trigger via ScriptEngine a script. HOT 1
- BUG: iPad - when using open tool often will stop receiving until I hit the save button HOT 2
- FR: Crop Function in Gear Menu above PDF HOT 2
- FR: The aspect ratio of the picture is corrected HOT 2
- BUG: PDF Cropping multiple times crashes Excalidraw HOT 2
- BUG: Links to local files and folders don't work as expected when imbedded in an Obsidian note HOT 2
- BUG: Changes made past first Excalidraw save of SVG or PNG into an embedded file are not showing up on obsidian publish HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obsidian-excalidraw-plugin.