Giter Club home page Giter Club logo

Comments (8)

michaelperrin avatar michaelperrin commented on May 2, 2024 1

Crazy thing: it looks like the culprit is the Proton Pass extension on Firefox. When I disable it, everything works fine again.
Could you confirm you have this extension as well @harley-codes?

from material-ui.

Arcyvilk avatar Arcyvilk commented on May 2, 2024 1

I have the exact same issue - dialogs and dropdowns crashing exclusively on Firefox - and I also use Proton Pass extension. The person who reported the issue on my website has the same setup. It stopped happening for both of us once we disabled the extension, so @michaelperrin you're definitely onto something!

from material-ui.

harley-codes avatar harley-codes commented on May 2, 2024 1

I think we can close this right @Arcyvilk? What do you think... I don't see MUI jumping in to solve their bug, not their fault.

from material-ui.

michaelperrin avatar michaelperrin commented on May 2, 2024 1

@harley-codes I agree. Maybe we could raise it with Proton team instead 🙂

EDIT: It looks like they are aware of the bug and are working on it! https://www.reddit.com/r/ProtonPass/comments/1bfe2zi/protonpass_firefox_addon_breaks_websites/

Good catch and good to know that the Proton team is aware of it!
I couldn't believe it when I found out all the issues were related to that extension 😅

from material-ui.

michaelperrin avatar michaelperrin commented on May 2, 2024

It's really weird, all dialogs stopped working on my project, and demos on official docs as well (same error as yours).
However, it seems to only affect Firefox, as it is working on Chrome.

Here is the error I get in dev mode:

Uncaught Error: Permission denied to access property "getAttribute"

and:

Uncaught TypeError: containerInfo is undefined

Screenshot 2024-03-16 at 10 40 46

I tried to downgrade the version of MUI, and still have the issue.
Could this be an issue with a Firefox update?

from material-ui.

harley-codes avatar harley-codes commented on May 2, 2024

@michaelperrin, and @Arcyvilk you both seem to be onto something. I also have Proton Pass. I forgot that I chose not to disable this one, thinking that it would have no affect.

Hmm... Wonder if the extension used NextJS under the hood, and there seems to be a conflict in the library that effects MUI.

from material-ui.

Arcyvilk avatar Arcyvilk commented on May 2, 2024

Disabling Proton Pass' autocompletion on the affected website removes this issue. Makes me think it recognizes MUI component as one to use autocomplete on and fails.

from material-ui.

Arcyvilk avatar Arcyvilk commented on May 2, 2024

@harley-codes I agree. Maybe we could raise it with Proton team instead 🙂

EDIT: It looks like they are aware of the bug and are working on it! https://www.reddit.com/r/ProtonPass/comments/1bfe2zi/protonpass_firefox_addon_breaks_websites/

from material-ui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.