Comments (3)
I think there is validity to this bug. It should be fixed. I can maybe see cases where someone has an arrow unintentionally attached to the right side of a surrounding box (maybe they have several boxes like this [[ ] ] [ ] and they mean to have an arrow between the outside box to the inside box. [[ ]<-]-[ ] , but for whatever reason the arrow attaches to the outer box instead of the outer separate box. When moving the box it shouldn’t cause the arrow to move like this.
Super edge case, but I can potentially see this as a mild annoyance for someone.
from excalidraw.
That is fascinating. Seems like the box's right side takes precedence of the arrow binding to the box?
The undo is also very interesting. It seems like it thinks that the arrow was created outside of the box.
Screen.Recording.2024-04-26.at.7.45.05.AM.mov
Honestly, feels like an edge case, and not many people would have arrows attached to two sides of the box like this naturally.
Let me try one more thing
from excalidraw.
Ok... this is hilarious.
So you can get an arrow to wander around the entirety of an inner box.
Screen.Recording.2024-04-26.at.7.51.45.AM.mov
What about two arrows? What more arrows? (It's a race track)
How about another box?
Screen.Recording.2024-04-26.at.7.55.17.AM.mov
from excalidraw.
Related Issues (20)
- Content doens't appear in slides HOT 3
- Add black outline of white text. Needed for creating memes. HOT 1
- Vue3 how use this HOT 1
- [Accessibility] Support for high-contrast themes HOT 2
- Cannot copy to clipboard HOT 1
- Issue - When using selection tool, content rises up HOT 4
- Browse libraries can't load on my devserver? HOT 1
- Add revision history HOT 2
- Feature requests: mp4 embedding , youtube embedding , filelinks to files on the hdd HOT 1
- Docker language
- Feature request: Fast shapes adjacency
- Feature request: Organize Library HOT 1
- refresh share links: so past viewers don't have access HOT 6
- Split distribution packages? HOT 2
- PWA
- Clicking a button in the toolbar doesn't select the tool (Firefox 126.0.1)
- allow `props.initialData` to be function HOT 2
- Missing `ə` glyph
- index.html.ninja-mann07.github.io/settings/notifications/excalidraw.obsidian/updates HOT 1
- Define initial/start nodes/behavior
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 excalidraw.