Bug reportSep 24, 2026· 0:46· 1 views
Excalidraw: arrow between elements in different frames is clipped at the source frame's border
0:46 total
Comments · 0
Be the first to comment.
Bug report— by SceneRecap AI
mediumcanvas/frame rendering & clipping
os: macOSbrowser: Chromium 151.0.7922.34viewport: 1280x720
Repro steps
- 1.Create a frame (Frame 1) and draw a shape (e.g. rectangle) inside it.
- 2.Create a second frame (Frame 2) adjacent to Frame 1 and draw a shape inside it.
- 3.Select the Arrow tool ('a') and draw an arrow starting from the shape in Frame 1 towards Frame 2.
Expected
The arrow renders continuously across the canvas between Frame 1 and Frame 2.
Actual
The arrow gets clipped at the boundary edge of Frame 1 and becomes invisible in the inter-frame gap and inside Frame 2.
Evidence
visualArrow drawn from rectangle inside Frame 1 abruptly cuts off at the right border of Frame 1, failing to show the rest of the stroke across the canvas towards Frame 2.
visualCanvas shows the arrow truncated exactly along the bounding line of Frame 1 while deselected.
Issue markdown (copy-paste ready)
### Summary When drawing an arrow from an element inside a frame towards an element in an adjacent frame, the arrow stroke is clipped at the source frame's boundary and does not render across the canvas or into the target frame. ### Steps to Reproduce 1. Press `f` to create Frame 1 on the canvas. 2. Press `r` and draw a rectangle inside Frame 1. 3. Press `f` to create Frame 2 next to Frame 1. 4. Press `r` and draw a rectangle inside Frame 2. 5. Press `a` and draw an arrow connecting the rectangle in Frame 1 towards Frame 2. ### Expected Behavior The arrow connects elements across frames and renders visibly over the canvas between Frame 1 and Frame 2. ### Actual Behavior The arrow stroke is strictly clipped by Frame 1's bounding box and is invisible outside the source frame. *Recorded with SceneRecap.*
Your recordings could explain themselves too.
Free plan · silent recordings welcome · bug reports included.
Try SceneRecap free →