Skip to content
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

Website (URI) fields are not draggable from browser extension #12939

Open
1 task done
bwbug opened this issue Jan 18, 2025 · 4 comments
Open
1 task done

Website (URI) fields are not draggable from browser extension #12939

bwbug opened this issue Jan 18, 2025 · 4 comments
Labels
browser Browser Extension bug

Comments

@bwbug
Copy link

bwbug commented Jan 18, 2025

Steps To Reproduce

  1. Open "View Login" view for a login item.
  2. Hover mouse over field label for Website.
  3. Click and drag to any valid drop target for HTML5 draggable items.

Expected Result

On hovering the mouse in Step 2 of the above instructions, the mouse cursor should change to a "Move" icon (four arrows arranged in a compass shape: ✥).

Upon release of the dragged item, the value of the dragged field should be transferred into the drop target.

Actual Result

Nothing happens. Website (URI) fields are no longer draggable.

Screenshots or Videos

No response

Additional Context

For versions 2022.10.0-2024.11.2, all fields in the browser extension (except custom linked fields) were draggable, thanks to PR 3321 by @patrickhlauke (and this included draggable URI fields). The functionality was lost starting in version 2024.12.0, and has still not been restored (as of version 2025.1.0).

There doesn't seem to be any good reason to prevent Website fields from being draggable, and they were draggable until December, 2024, so this represents a lost functionality that should be restored.

Operating System

Windows

Operating System Version

Windows 11 (23H2)

Web Browser

Chrome

Browser Version

No response

Build Version

Version: 2025.1.0; SDK: 'main (28c7e29)'

Issue Tracking Info

  • 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.
@bwbug bwbug added browser Browser Extension bug labels Jan 18, 2025
@bitwarden-bot
Copy link

Thank you for reporting this issue! We've added this to our internal tracking system.
ID: PM-17225

@patrickhlauke
Copy link
Contributor

Related: #12616 (which seems to hint that this may already be addressed by #12067 ?)

@bwbug
Copy link
Author

bwbug commented Jan 18, 2025

@patrickhlauke Actually, what happened was that in versions 2024.12.0–2024.12.4, all drag-and-drop functionality was lost completely in the browser extension, which I had reported in #12616. This was supposed to have been fixed by #12067, and available in version 2025.1.0. Unfortunately, while most fields are again draggable as of v2025.1.0, the Website (URI) field was somehow overlooked in the implementation of #12067.

Therefore, the present bug report is to fix the draggability for the Website (URI) field, specifically. This should restore drag-and-drop functionality to the way it used to be in version 2024.11.2.

@SergeantConfused
Copy link

Hello @bwbug and @patrickhlauke,

Thank you both for your input. I have flagged this to the Engineering department; please feel free to post additional information, such as screenshots or a screen video recordings, if you wish.

Thank you again,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser Browser Extension bug
Projects
None yet
Development

No branches or pull requests

4 participants