Container won't move to scene.

Hi, sorry if this is obvious, but I haven’t been able to find anything.

Below is a simplified version of what I’m trying to do. I’d like to have one of my containers removed from its parent container and added to the scene directly. Anyone know why this doesn’t work? If I add the child container to the scene without adding it to the parent container, it renders. If I don’t remove the child from the parent it renders. I can even remove the child from the parent and add it to another new container and it renders. What am I missing? -Thanks

function create(){
    const p = this.add.container(100, 100);
    p.name='parent';
    const c = this.make.container({x: 100, y: 100}, false);
    c.name='child';
    const g = c.scene.make.graphics({}, false);
    g.fillStyle(0xFFFFFF);
    g.fillRect(0, 0, 50, 10 - 4);
    g.name = 'graphic'
    c.add(g);
    p.add(c)
    p.removeAll();
    this.add.existing(c);
}

I think that might be a bug, but I don’t really understand it. Try

c.displayList = null;
this.add.existing(c);

@samme Yup, that works. I agree it sounds like a bug. I’ve open an issue.