Famous/engine

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

Open

#472 aperta il 17 ago 2015

Vedi su GitHub
 (5 commenti) (0 reazioni) (0 assegnatari)JavaScript (262 fork)batch import
help wanted

Metriche repository

Star
 (1750 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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

Guida contributor