Skip to content

Unable to connect dApp to Polkadot.js Extension accounts due to error Resource::kQuotaBytes quota exceeded #1563

@ltfschoen

Description

@ltfschoen

I'm using the latest:

I've developed a desktop-based OpenGov governance dApp where instead of the security concern of hardcoding a mnemonic in a .env file i run a server that has a frontend where I click to connect an account and it opens the Polkadot.js Extension and asks which accounts to connect, but even if I select an account as shown below when using the latest Brave browser, it is not possible to click the button <div class="children">Connect 1 account(s)</div>, whereas in Chrome browser it is possible to click it.

Image Note: In the screenshot I haven't shown the account that I selected, it's greyed out.

It appears to be caused in ./extension/packages/extension-ui/src/Popup/Authorize/Request.tsx where "Connect {{total}} account(s)" button is implemented.
I tried turning of Brave shields incase the button click handler was blocked by security features, and turning off fingerprinting incase that was blocking event handlers and propagation, but that didn't appear to work.

Is it possible to get OpenGov funding for the product manager of this extension to use Browserstack or similar equivalent to reduce the likelihood of these cross-browser compatibility issues arising, because it's a major painpoint for long-term users and would be a major deterrent for any new users that want to use this product in their browser of choice, rather than having to sacrifice their privacy or by using other wallet extensions. Imagine if Metamask didn't work in Brave due to a similar issue and it only worked in Chrome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions