Skip to content

deepDiffer causing lots of Array iteration logspew #868

@ide

Description

@ide

See:

Your code is broken! Do not iterate over arrays with for...in. See https://fburl.com/31944000 for more information.

    at Array.Object.defineProperty.Object.defineProperty.get [as __ARRAY_ENUMERATION_GUARD__] (Array.prototype.es6.js:26)
    at Object.deepDiffer [as diff] (deepDiffer.js:39)
    at diffRawProperties (diffRawProperties.js:54)
    at ReactIOSNativeComponent.Mixin.computeUpdatedProperties (ReactIOSNativeComponent.js:150)
    at ReactIOSNativeComponent.Mixin.receiveComponent (ReactIOSNativeComponent.js:189)
    at Object.ReactReconciler.receiveComponent (ReactReconciler.js:97)
    at ReactCompositeComponentMixin._updateRenderedComponent (ReactCompositeComponent.js:726)
    at ReactCompositeComponentMixin._performComponentUpdate (ReactCompositeComponent.js:705)
    at ReactCompositeComponentMixin.updateComponent (ReactCompositeComponent.js:625)
    at ReactPerf.measure.wrapper [as updateComponent] (ReactPerf.js:70)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions