Of course, you can click on different fields to remove the icon and then put it back. But with these solutions you can scare away an extra million or two users.
Moreover, there are examples of other extensions , in which the Drag’n’Drop method is implemented as much as possible - both inside the extensions and outside.
I myself could give a ready-made example of a solution, but why? For any specialist, this will take exactly 2 lines of code. And there are many variants.
It’s unclear what you are asking for in this feature request. Furthermore, it is confusing why you have selected the app: tag app:all for your topic, as your screenshot appears to show the inline autofill icon that is inserted by the browser extension (a function not available in the other apps).
Please provide a more detailed description of your proposal, and its benefits as you see them. Perhaps sharing the two lines of code that you say are sufficient to implement your proposal may also shed some light onto the nature of your request.
I put the tags that your forum allows. I’m sure that most of them are not clear to users at all. You require “server-self” tags from everyone. But really, there will be 1-2 users who have installed the server at home.
I did not invent the term “Drag’n’drop”. This is the standard. Any developer knows it. There are more than a dozen ways. And the final code can be chosen even more compact than 2 lines of code.
I didn’t notice any interest in my topic, even from the developers. I suggest they count their forum more often.
Okay, that would be good, because I also don’t really understand this feature request.
Some comments from my perspective:
No. Only those who indeed self-host should use the tag “server:self-hosted/self-unified”. - And as I see it, @grb only meant to be more precise about the “app” tag - as that BW shield icon is only produced by the BW browser extension - and not by “all BW apps”.
(PS: The tags are meant, to make it more easy - for everyone - to understand the context of your question or issue (“Ask the Community”) or request (“Feature Request”). If the wrong tags are used, it is more difficult to understand what the topic/thread is about… That’s all (more or less).)
I think, what the term “drag & drop” means was the only thing, that was not unclear. – What remains unclear for me in this request, is, what exactly do you want to happen / to be able to do? My guess now: that the BW shield icon is draggable within a given field (where the icon appears)? Or do you want to be able to also drag the icon outside of that field, to any given place on a browser window?
No offence, but you didn’t clearly wrote that…
I’ll only say that some BW employees do visit the forum. Everything else would be pure speculation on my side.
There is a small chance that instead of waiting for a reaction from the developers, it’s easier for me to make a decision myself. Which will only work for me :). Or at least on the screen.
Reason: BW Icon overlaps icon (open stars).
Goal: “Drag’n’drop” BW Icon
That helps me understand your request. You want to move the shield out of the way because it is overlapping other images in the field. Seems to me that drag-and-drop would not behave nicely with navigating a drop-down menu.
One workaround that works today is to press the escape key. That causes the icon to be temporarily removed from the username/password fields.
yes, BW supports it, and there are enough implementation methods without me. The developers already know what D’n’D is.
Unlike you, the moderator of BitWarden.
I am responsible for your education.
And I take your cheap sarcastic applause to myself deservedly.
Yes, move it, but not delete it. ESC – removes BW from the page.
I think the BW management won’t like it.
I wrote above that the second way is to put the mouse in the near field. But these methods were good 20 years ago.
Now you can move the shield 1 cm in any direction. For this, programmers from various libraries have already worked on it. You just need to connect them and specify the object – BW-shield.
Libraries take up a lot of space. There are many solutions without using them — I talked about it. Therefore, the resulting code may be more compact than 2 lines. 2 simple lines of total code can take up 300 kb in. It is possible without this heaviness.