Persistent Bitwarden UI and maintain unsaved data

As the title suggests, I’d like to request a draft feature for new items/credentials. Meaning as soon as you begin to create a new item, that item’s state is saved as a draft item (perhaps under a new folder called “Drafts”). Once the item gets saved, the draft version disappears.

Think of it like composing an email in Gmail: as soon as you start writing, a draft has been saved which updates as you add to it.

I’m not proud of this, but I’ve lost credentials a few times because of this. Particularly on mobile, it’s easy to switch away from BW while registering on a new site, and forget that you haven’t saved the new item in BW. But it’s happened to me on desktop too.

In cases of using burner emails etc for privacy, this would mean you get locked out forever. This happened to me once, hence this request.

Thanks for your time

I love Bitwarden web browser extension. I click on the web browser extension icon to make the Bitwarden window appear.

However, the moment I click anywhere on the web page, the Bitwarden window disappears and I have to reclick on the web browser extension icon to bring the window back.

It would be nice if there was an option to make the Bitwarden window persistent and you had to click an X on the window to make it disappear rather than it disappearing by itself.

1 Like

@dh024 My post above was a separate post and has been merged into this topic.

I just wanted to clarify that this topic is about making the UI persist when there is unsaved changes. My feature request is about keeping the UI persistent even when there are no unsaved changes. I’m not sure if that makes a difference. If it is doesn’t then it is fine to keep it in this topic.

1 Like

Hi @bigsmile - let’s keep these merged since fulfilling the feature request in either case is a solution to both issues.

Also, have you tried the ‘popout’ feature on the Bitwarden browser extension? If you click on the arrow icon in the top-left corner of the extension, you can float a persistent window. And if you use Firefox as your browser, you can also load Bitwarden in the sidebar. Cheers!

Thanks! Sadly the popup still causes the window to go behind. I can arrange the windows to put it side by side, but it would be neat if could be made persistent. Thanks again for your help! :grinning:

Ah - I see what you are asking for now. Thanks for the clarification.

You might consider voting for this feature request, then:

Thanks for your continued help! I guess I’m not explaining well! I am referring to making the main bitwarden window persistent (the one you get when you click on the extension).

There are lots of times when I need to copy information from the “notes” area of a website entry in Bitwarden (because the website requires extra information to log in beyond just a username and password). At the moment, when I copy information and paste it, the Bitwarden window disappears. So I have to open it back up and find the site again. It would be so much better if there was an option to make it persistent. Thanks!

I don’t believe that the web extension frameworks will permit that. The options I presented (existing and proposed) are as close as you are going to get. Sorry!

1 Like

I have tried it now, and yes the popup function does kind of work around the issue, at least it keeps the info there when I click back to the webpage. But it’s very easy to forget to pop it out, and just use the extension window to do something like generate a new one, and my new password disappears into the aether (ok, the buried generation history) before I remember to copy it or hit save.

Thanks for the feedback everyone, just a reminder for any new visitors to this thread that Firefox/Opera users can take advantage of the sidebar functionality to create a persistent UI in the main browser window.

Hi Bitwarden community, first post here, forgive me if this has been requested already:

Clicking outside the extension window causes it to close and lose any unsaved changes. When adding notes to an item for example, I frequently try to copy text from elsewhere on the page (or another app/program), and I click outside intending to select the text, but in doing so I lose any edits and thus I repoen the extension window, find the item I was working on, click to edit the item, and then repeat the process of making changes.

The obvious solution (of course!) is to click Save “:floppy_disk:” before leaving the window, but I’m a doofus and I don’t always remember to do that. A second option is to click “:arrow_upper_left:” to pop out to a new window, which keeps the window open and reduces the chances of me closing it unintentionally AND increases the chances I’ll remember to save. However the pop-out feature is almost always an afterthought when I’ve already forgotten to save in the first place (…and an inelegant workaround at that, since it requires juggling multiple windows… terrible I know!)

Therefore, to help clumsy users like me, would it be possible to enable a feature that:

  1. Prompts the user to save changes before leaving the extension window; or

  2. Saves changes automatically (and if possible, allows the user to revert to previous save states); or

  3. Keeps the extension docked to the browser, i.e. ensures it stays open in the event of wayward clicks; or

  4. [insert some other solution here]?

On the scale of everything, it’s such a minor problem, but an annoying one that I’m sure many have run into, and one that I hope invites/inspires an easy fix. Thank you shark den for your consideration.

Feature name

  • Preserve search field text after opening and closing a search result like on mobile app

Feature function

  • What will this feature do differently?
    Currently, when searching for an item, picking a result, and closing it, the search field is cleared out. Instead, the search field should stay populated until you clear it yourself. This is how it already works on the iOS app.
  • What benefits will this feature bring?
    Right now if you search and want to check out a bunch of the results, you have to re-type the search each time after choosing an item. If the search was preserved, it’d make it easier and faster to check out many results one after another, and then just clear the search when you’re done.

When editing a vault item, there needs to be a warning about unsaved items if one should click off the browser extension. Or, instead of reverting back to the original, keep edit window active. I must have done this 50 times already (You’d think I’d learn by now). Such a pain to go back in, open the item, click edit, etc etc.

As I understand, it’s impossible to make the popup window persistent in Webextensions API, so the optimal way is to auto-save the window state (opened item, all data entered in forms, focus on form element, etc) on “window hide” event, and restore it after re-opening. Or maybe even make this ‘auto-save’ always on each state change.

It’s actually over four years. There’s a similar thread here:

and, when I raised it on Github, I was told it was a feature not a bug, the Issue was closed and I was told to come to these forums instead:

This kind of thing is so infuriating.

The developers decide to make their app work in a certain way and then --no matter how many people point out, for however many years, that the design is wrong-- they point blank refuse to deviate from that original decision.

Just swallow your pride and arrogance and fix the damned thing, will you!

When I am using the browser extension to copy and paste info into a site, whenever I click out of the extension and it hides, I have to go find that same site in the extension and click to open it, and then find the part I was copying from and go to and copy the next one.
It would be really great if when you clicked out of the extension and then opened it again within a few seconds it could remember and open up to the exact place you had it when it was hidden.

I’m out of votes but I totally go with you for this one !

You can of course pop out the extension into a sticky window. I assume this is the kind of scenario the feature was intended for.

A related, but worse, issue is if you start editing - e.g. adding a new entry, and then want to go back to the web page to copy something. The window closes and you lose everything entered. I’ve suffered this a few time by forgetting to pop-out first.

A nice feature would be if BW always opened the new-entry window as a pop-out automatically.


I agree with this. I don’t know if there’s a security issue associated with this (since I haven’t done any browser or extension auditing), but it seems like a good feature to have. For example, there’s an email proxying service that I use for creating random emails that forward to my real email. However, this typically involves the use of tab switching and copy-paste, which makes using the extension slightly more difficult.

The Safari plugin doesn’t seem to have a pop out.

Yes, it’s absolutely terrible when editing things and then you lose a password or something that wan’t saved when you clicked out.