Frame: undoing a delete inside a frame does not restore the element on the presentation view #129

Open
opened 2026-04-30 14:02:54 +00:00 by eslamnawara · 0 comments
Member

Summary

When an element inside a Frame is deleted and then restored (via undo),
the restore is applied in the editor but is not pushed to the presentation view, it keeps rendering the Frame as if the element is still gone, until that tab is manually reloaded.

Steps to reproduce

  1. Open a board in tab A.
  2. Open the same board in tab B via presentation view.
  3. In tab A, place a Frame with content.
  4. In tab A, delete the content.
  5. In tab A, undo the deletion so the content is restored.

Expected

Tab B reflects each change live:

  • After the delete, the content disappears.
  • After the undo/restore, the content reappears in its original position
    inside the Frame.

Actual

  • Tab A: the content is restored immediately on undo.
  • Tab B: the content does not reappear inside the Frame. The view stays
    in the post-delete state until tab B is manually reloaded.
## Summary When an element inside a Frame is deleted and then restored (via undo), the restore is applied in the editor but is not pushed to the presentation view, it keeps rendering the Frame as if the element is still gone, until that tab is manually reloaded. ## Steps to reproduce 1. Open a board in tab A. 2. Open the same board in tab B via presentation view. 3. In tab A, place a Frame with content. 4. In tab A, delete the content. 5. In tab A, undo the deletion so the content is restored. ## Expected Tab B reflects each change live: - After the delete, the content disappears. - After the undo/restore, the content reappears in its original position inside the Frame. ## Actual - Tab A: the content is restored immediately on undo. - Tab B: the content does not reappear inside the Frame. The view stays in the post-delete state until tab B is manually reloaded.
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#129
No description provided.