Skip to content
This repository was archived by the owner on Jun 26, 2020. It is now read-only.
This repository was archived by the owner on Jun 26, 2020. It is now read-only.

New devtools is not compatible with React 0.14 #1376

@bikasv

Description

@bikasv

Hi,
I've some old projects written in React 0.14 and they do not work if I open developer tools with new React Devtools. If I remove React Devtools then the app works just fine.
The error I'm getting is

    backend.js:9 Uncaught (in promise) Error: Expected to find root ID.
    at Object.performUpdateIfNecessary (backend.js:9)
    at Object.e.<computed> [as performUpdateIfNecessary] (backend.js:9)
    at runBatchedUpdates (ReactUpdates.js:129)
    at ReactReconcileTransaction.perform (Transaction.js:136)
    at ReactUpdatesFlushTransaction.perform (Transaction.js:136)
    at ReactUpdatesFlushTransaction.perform (ReactUpdates.js:86)
    at flushBatchedUpdates (ReactUpdates.js:147)
    at wrapper (ReactPerf.js:66)
    at ReactUpdatesFlushTransaction.close (ReactUpdates.js:45)
    at ReactUpdatesFlushTransaction.closeAll (Transaction.js:202)

IS the new Devtool not compatible with older version of React? If they're can you please suggest possible workaround for this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions