clients icon indicating copy to clipboard operation
clients copied to clipboard

Hydration failed

Open lil5 opened this issue 1 year ago • 3 comments

Steps To Reproduce

  1. Create a Remix site https://remix.run/docs/en/main/start/quickstart
  2. Run and open in firefox with Bitwarden installed
  3. Open Console

Expected Result

No hydration errors

Actual Result

Warning: Expected server HTML to contain a matching <head> in <html>.
Uncaught Error: Hydration failed because the initial UI does not match what was rendered on the server.

Screenshots or Videos

No response

Additional Context

In the bitwarden settings I've disabled/unchecked;

  • Auto-fill keyboard shortcut
  • Show auto-fill menu on form fields
  • Default autofill setting for login items: Do not auto-fill on page load
  • Show context menu options
  • Show cards on Tab page
  • Show identities on Tab page

The one thing that did work was to disable Ask to save and use passkeys, excluded domains did not make a difference.

Operating System

macOS

Operating System Version

14.7

Web Browser

Firefox

Browser Version

132

Build Version

2024.9.1

Issue Tracking Info

  • [X] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

lil5 avatar Oct 09 '24 11:10 lil5

Hi there,

I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.

Thanks!

daniellbw avatar Oct 14 '24 06:10 daniellbw

It might have to do with the site I'm working on uses passkeys and has a localhost:8080 passkey registered in bitwarden.

lil5 avatar Oct 14 '24 06:10 lil5

I'm facing this issue when viewing https://museum.loathers.net/ which is also a Remix site. This only started happening fairly recently.

You can also see the issue by viewing the console and visiting the remix home page: https://remix.run/

I'm using Firefox 131.0.3 and Build Version 2024.9.1

I was also able to reproduce this locally with the Remix following the issue's instructions.

slifty avatar Oct 15 '24 02:10 slifty

I develop a Remix site and I see the same problem, although Bitwarden may not be the only extension to cause the problem.

Here is a minimal setup to reproduce: https://github.com/wowawiwa/react-select-bug It seems that Bitwarden causes a hydratation error (which in turn causes the visual bug the repo is about)

wowawiwa avatar Oct 25 '24 09:10 wowawiwa

⚠️ Stale Issue Notice

This issue has been automatically marked as stale due to inactivity. It will be closed in 2 weeks (October 15, 2025) if no further activity occurs.

If this issue is still relevant and you would like to keep it open, please:

  • Comment on this issue to show continued interest
  • Provide any additional information or updates
  • Confirm that the issue still exists in the latest version

Thank you for your contribution to this project! 🙏

closebot-bw avatar Oct 01 '25 17:10 closebot-bw

For what it's worth I'm no longer experiencing the issue on the site I referenced above. It's possible it's simply been resolved.

slifty avatar Oct 01 '25 17:10 slifty