deleting a frame does not remove it from the presentation view #127

Open
opened 2026-04-30 13:41:33 +00:00 by eslamnawara · 0 comments
Member

Summary

Deleting a Frame container is applied immediately in the editor, but the
removal is not pushed to presentation view. The deleted Frame — including its
children — keeps rendering on the other side until that tab is manually
reloaded.

Steps to reproduce

  1. Open a board in tab A (editor — owner URL) and place a Frame on the canvas.
  2. Open the same board in tab B via presentation view.
  3. In tab A, select the Frame itself and delete it.

Expected

Tab B updates immediately to reflect the deletion: the Frame and any of
its children disappear in real time, the same way other live edits
propagate.

Actual

  • Tab A: the Frame is removed from the canvas instantly.
  • Tab B: the Frame and its contents remain visible indefinitely. They
    only disappear after a manual reload of tab B.
## Summary Deleting a Frame container is applied immediately in the editor, but the removal is not pushed to presentation view. The deleted Frame — including its children — keeps rendering on the other side until that tab is manually reloaded. ## Steps to reproduce 1. Open a board in tab A (editor — owner URL) and place a Frame on the canvas. 2. Open the same board in tab B via presentation view. 4. In tab A, select the Frame itself and delete it. ## Expected Tab B updates immediately to reflect the deletion: the Frame and any of its children disappear in real time, the same way other live edits propagate. ## Actual - Tab A: the Frame is removed from the canvas instantly. - Tab B: the Frame and its contents remain visible indefinitely. They only disappear after a manual reload of tab B.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_whiteboard#127
No description provided.