-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Latest Release Breaks in Electron #1730
Comments
I will take a look when I get a chance, I am not super familiar with using Redux DevTools on Electron. If there is a way to install an earlier version of Redux DevTools, that would be a good workaround, I know that Electron was having some issues supporting MV3 and React DevTools somewhat recently. |
I think I should be able to get something working if I just download the older extension bundle and manually install it (i.e. opt out of |
Hey all, I just ran into the same problem, and wanted to provide some context:
I'm not seeing documentation on exactly which APIs are supported and which are not, but I get a hint as to which permissions I cannot use when I spin up my Electron app.
Okay so
So what's failing here are calls like
and they're failing because Here's a hacky fix that proves this: ![]() Anyways I'm not sure what the cleanest fix here is, since it's almost like Electron and Chrome are two different platforms, with two different APIs, but that's why it's breaking. |
@vladloom Thanks for fixing this. You're a lifesaver! |
In |
Can you create a new issue with steps to reproduce? This sounds like a separate bug, and the Electron tests are passing, so not sure how to diagnose the issue. |
@Methuselah96 done in #1784 |
I'm using
electron-devtools-installer
to set up the Redux DevTools extension for debugging Redux in an Electron app. I set theforceDownload
option totrue
, which means it fetches the latest version of the Chrome extension on launch. I haven't tried running the app in over a week, and now I'm seeing this error when I start it:Here's the version information for the libraries I'm using:
I created a minimal reproducible example at mikerourke/electron-redux-devtools-issue.
I'm guessing this was a result of the upgrade to Manifest v3? I'm not very familiar with the Manifest v3 changes, but from what I remember reading, it's a little more restrictive in terms of what you can do. Is there any way to mitigate this? I can do some of my own research, but if this is a quick fix from someone with more knowledge of Chrome extensions, I'd prefer to defer to their expertise.
The text was updated successfully, but these errors were encountered: