Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

henrebotha
Copy link

๐ŸŽŸ๏ธ Tracking

https://community.bitwarden.com/t/sync-vault-now-should-indicate-visually-that-syncing-has-started/86106

๐Ÿ“” Objective

Clicking the "Sync vault now" button in the browser extension produces no visual feedback whatsoever until sync completes, which can take several seconds. This is a bad UX pattern as it undermines and confuses the user.

This MR dims the button and disables it once it has been clicked, and reverts this once sync completes (one way or the other).

๐Ÿ“ธ Screenshots

Before clicking

Screenshot 2025-10-14 at 17-32-35 Bitwarden

After clicking, before sync completes

Screenshot 2025-10-14 at 17-32-40 Bitwarden

After sync completes

Screenshot 2025-10-14 at 17-32-47 Bitwarden

โฐ Reminders before review

  • Contributor guidelines followed
  • All formatters and local linters executed and passed
  • Written new unit and / or integration tests where applicable
  • Protected functional changes with optionality (feature flags)
  • Used internationalization (i18n) for all UI strings
  • CI builds passed
  • Communicated to DevOps any deployment requirements
  • Updated any necessary documentation (Confluence, contributing docs) or informed the documentation team

๐Ÿฆฎ Reviewer guidelines

  • ๐Ÿ‘ (:+1:) or similar for great changes
  • ๐Ÿ“ (:memo:) or โ„น๏ธ (:information_source:) for notes or general info
  • โ“ (:question:) for questions
  • ๐Ÿค” (:thinking:) or ๐Ÿ’ญ (:thought_balloon:) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion
  • ๐ŸŽจ (:art:) for suggestions / improvements
  • โŒ (:x:) or โš ๏ธ (:warning:) for more significant problems or concerns needing attention
  • ๐ŸŒฑ (:seedling:) or โ™ป๏ธ (:recycle:) for future improvements or indications of technical debt
  • โ› (:pick:) for minor or nitpick changes

@henrebotha henrebotha requested a review from a team as a code owner October 14, 2025 15:37
@bitwarden-bot
Copy link

Thank you for your contribution! We've added this to our internal tracking system for review.
ID: PM-26954
Link: https://bitwarden.atlassian.net/browse/PM-26954

Details on our contribution process can be found here: https://contributing.bitwarden.com/contributing/pull-requests/community-pr-process.

@bitwarden-bot bitwarden-bot changed the title Disable 'sync vault now' button while busy [PM-26954] Disable 'sync vault now' button while busy Oct 14, 2025
@bitwarden-bot bitwarden-bot added community-pr needs-qa Marks a PR as requiring QA approval labels Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-pr needs-qa Marks a PR as requiring QA approval

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.