Famous/engine

[bug?] Moving a Node to another parent Node causes DOMElement refresh (visible blink).

Open

#472 aberto em 17 de ago. de 2015

Ver no GitHub
 (5 comments) (0 reactions) (0 assignees)JavaScript (262 forks)batch import
help wanted

Métricas do repositório

Stars
 (1.750 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

When we move a child Node to another parent Node, the child Node's DOMElement's HTMLElement will be destroyed and a new one will be generated.

This forces us to reappend elements of other frameworks (f.e. a React component container) to the new HTMLElement of the DOMElement once it's ready.

The process of re-attaching a React component's HTMLElement container causes a visual blink as in this video: <placeholder for video>

The blink is janky. It'd be nice if a DOMElement's HTMLElement was re-used.

cc @alexanderGugel @michaelobriena

Guia do colaborador