You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@spydon take a look on the commit above. This simple test should not fail. But it fails.
The reason is simple: while moving components from one parent to another it's children are not re-added immediately, instead everything is passed to the queue. So adding operation is performed just after removing operation, the queu just does not care about it.
Current bug behavior
Removed childrent are re-added into component whish moved from one parent to another at same update cycle.
Expected behavior
Removed components are removed. They should not be re-added again it this is not requested by user explicitly
Steps to reproduce
More information
_reAddChildren chould have a list of exceptions with all removed components inside to avoid adding it again
The text was updated successfully, but these errors were encountered: