redux-devtools-extension: Redux-devtools suddenly not working

Hi

I’m a big fan of the redux-devtools extension but lately I have noticed that it stopped working.

It has always worked without problems but now it only shows the @@INIT action when opening the devtools in Chrome. Once I dispatch an action it doesn’t record it. The redux actions are functioning correcly.

This is my setup:

  • Chrome Version 52.0.2743.33 beta (64-bit)
  • Redux 3.5.2
  • Redux DevTools 2.0.1
  • Recently switched to webpack (could that have an impact?)

I have set it up through my store file like this:

    export default function configureStore(initialState) {
      const store = createStore(
        reducers,
        initialState,
        compose(    applyMiddleware(PromiseMiddleware, ThunkMiddleware, LoggerMiddleware),
        window.devToolsExtension ? window.devToolsExtension() : f => f
        ));

      return store
    }

I have absolutely no idea what is going on since it has always been working fine. Has anyone else experienced this or could someone maybe point me in a direction. That would be great, thanks!

PS. Great work on the extension. Saves me for a lot of dev hours! 8-]

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 16 (5 by maintainers)

Commits related to this issue

Most upvoted comments

Hi again

I was mutating the state in my actions by accident and the redux-immutable-state-invariant found the issue for me.

It is now working!

Thanks for your extensive support and great package for debugging these issues!

Just tried simple and complex examples of redux-promise-middleware and it works as expected. If you’re sure you don’t mutate the state somewhere (you can check it by adding redux-immutable-state-invariant middleware), it would be useful if could fork one of that examples and try to reproduce the issue.

Hi everyone, I just want to share my experience with people in the future who fight with the same issue. My problem was i accidentally left some deleted constants in the actionsBlacklist. So there was some undefined in the array. As i removed them, all the actions became visible after the @@INIT.