Skip to content

Nodes disappear when moving between frames #1044

@jesusmpc

Description

@jesusmpc

Summary

When moving nodes between different frames (containers), the nodes intermittently disappear or are not rendered in the destination frame. This happens during state reconciliation in the Konva-based renderer.

Steps to reproduce

  1. Create a node inside Frame A
  2. Move the node to Frame B (via state update or drag/reparent action)
  3. Trigger undo
  4. Observe that the node:
    • disappears temporarily, or
    • does not appear in Frame B, or
    • is removed entirely from the canvas

Expected behavior

  • The node should persist during the move
  • The node should be reparented to Frame B without being destroyed
  • No visual flicker or disappearance should occur

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions